One final thing, before I sign off for awhile. Here's the Memphis-Miami deal that I think should make a lot of sense for both teams. Hopefully Chris Wallace and Pat Riley are reading today:
Memphis sends: Mike Miller, Kyle Lowry, Jason Collins, and #5 pick.
Miami sends: Mark Blount, Marcus Banks, Daequan Cook, and #2 pick.
For the Grizzlies, you add Beasley to a core of Rudy Gay, Mike Conley, and Marc Gasol. You're taking back two bad contracts to add to Brian Cardinal, but including Jason Collins mitigates this somewhat, preserving enough cap space this summer to add a quality role player to help replace Miller. Long term, all these bad contracts will be coming off the books in time to extend the contracts on your young core.
For the Heat, you add two good, established players at need positions while still getting either Jerryd Bayless or a quality big (Kevin Love or Brook Lopez) at #5. In the meantime, you shed your two worst contracts. Collins helps feel the void in the middle for next season and comes off the books in 2009, when you want to make a run at Carlos Boozer.
This is a good trade for both teams. I see no reason it shouldn't happen.

the Grizz could have already added Travis Outlaw and Linas Kleiza and still would be holding the 13th and 20th picks...