Neither team becomes that much better with trades of this magnitude.
Scale it down: Doc for Haren and Abreu. Beltran for Papelbon. Something like that.
I find that trades like these end up being washes, especially with seven fantasy studs switching teams. Personally, whether I was A or B, I would keep my players. If you need to trade that many stars, then you aren't in the top five anyways. -wtk