Since the Cubs are eating so much of Zambrano's salary, I would have liked to see some organizational depth or prospects in return here. I agree that the trade works for both sides but 15+ mm is a lot of salary to eat.
On another note: It looks like we can see the type of player(s) Theo & Co. are coveting. Travis Wood and Chris Volstad are both young (former) phenom prospects with all of the upside in the world. Both players have had some (Volstad more than Wood) trouble translating their skills to the Majors. However, they both produce tons of upside and many prime years under possible team control. If the cubs can trade Byrd and/or Soriano in this offseason I think I can see some progress for the future. The most important piece (in my opinion) is holding on to Matt Garza and hopefully extending him at the end of the year. The rest of the pieces will shake out over the course of the season.