I don't know enough about the prospects to evaluate the deal, but 3 for a McLouth type seems steep, especially when I've heard of at least one of them (Gorkys...great name).
the pirates fail at life, why would you give your team leader/ best player away for prospects, and its not like they were going to lose him, they had him signed through 2011