http://www.baseballprospectus.com/unfiltered?p=665
Nate Silver is not hot on the deal. FWIW, the Astros benefit most from league average players because their team is absolutely terrible, while the Phillies have less of need for those types of players. I disagree that the Phillies got owned here; I think it's pretty fair.