My analysis from the Phils' perspective:
OK, I like the trade, but mostly because of the two pitchers. I always get a sinking feeling, though, when a team is willing to trade A and AA pitchers--I figure they know them best, and they've decided they're not going to be successful in the majors, that AAA or ML hitters are going to figure them out, or they have delivery flaws that will likely lead to injuries. Gonzalez is someone I remember from the pre-draft issues, and I have to admit that if Haigwood were in the Phils system, his performance stats would have me screaming about him being underrated.
Rowand would be a fine CF if he plays about halfway between his 2004 and 2005 years--I'll take .290/.345/.466 for an 811 OPS from a good defensive CF. If he can stop hitting ground balls so frequently (which he might if he gets away from Ozzie Guillen) he may actually be a bit better than that. He's a very good defensive player from observation (I haven't seen his defensive stats)--a guy who has decent speed and goes hard all the time for balls. He wouldn't be a bad #2 hitter if he takes just a few more walks, but he probably fits best in the 6 hole.
My only major regrets regarding this trade are that 1. I'll miss Jim Thome --as they say, "Jim, we hardly knew ye." and 2. I was really hoping Victorino would get a legit shot at starting in CF. I suspect that Rowand's rep as a clutch, clubhouse-leader type secures the job for him. It's also going to cut Michaels' playing time unless he finds a first-baseman's glove somewhere.
If Gillick flips one of the CFs for a decent starter, or replaces or supplements Bell as a regular, or finds value and a replacement for Lieby I'll begin to get giddy...