Based on the rumors over the last couple hours... what about this for a three-way trade:
Minnesota In: Sacramento 2012 1st, Hornets 2012 2nd, Orlando 2013 2nd
Minnesota out: Michael Beasley
Why: The Wolves turned down a deal for a 1st for Beasley from the Lakers, but that deal included them taking back a player. This deal has them taking back no players, getting a 1st, a very high 2012 2nd, and another 2nd next year. Hard to see them getting a better deal.
Lakers in: Ramon Sessions, Michael Beasley, Cavs 2012 2nd, Orl 2014 2nd
Lakers out: Lakers 2012 1st, Dallas 2012 1st, Walton, cash
Why: The Lakers want Beasley and Sessions, but haven't been able to work out a deal that they like. This deal nets them two second rounders, and relieves them of Walton... one of the 2nd rounders is a high 2012 in a deep draft. Plus getting BOTH of these players will make them relevant during the playoffs this season.
Cavs in: Dallas 2012 1st, Lakers 2012 1st, Walton, cash from Lakers
Cavs out: Sessions, Sac 2012 1st, own 2012 2nd, Char 2012 2nd, Orl 2013 & 2014 2nd rounders
Why: Cavaliers gain 2 1st round picks for 2012, so they can acquire the players they really want. Cavs give up four second round picks and a highly protected sacramento 1st, but with the additional two firsts this year, the Cavs will have no use for two more rookies from the second round this year, and they have multiple 1st rounders after this year, so the Orlando 2nd rounders are well spent. The suckiest part of this trade is Walton, but with the money received from the Lakers, the Cavaliers add-in whatever they need to, to buy-out Walton... or they just waive him.