Just throwing this out as an idea:
Phoenix Suns get:
Michael Beasley (expiring/RFA)
Martell Webster (can be bought out of his final year for 600.000)
Orlando 2012 pick
Lakers $8.6M TPE
Why Phoenix does it?
Phoenix removes all bad contracts of the cap and retain attractive RFA rights to Beasley which would enable them to match contract offers if reasonable.
Phoenix would amnesty the last year on Warricks deal, buyout Telfair and Webster.
Phoenix would only be comitted to Gortat, Dudley, Morris and their 2012 draft picks next season wich small guarantees still owed to Webster and Telfair ~$1M.
This would give Phoenix around $38M caproom if they decide to not match Beasley (which they should for something around 5yrs/$45M.
Why Orlando does it:
They give up cap flexibility for one last run. They get to keep Anderson and hope it is enough to convince Dwight to stay.
Why Minnesota does it:
They get two outside shooters which Rubio needs in the system. They also get a shooting guard that could start for them. They give up 2 expirings that probably are not part of their future plans anyway.
Alternatively Minnesota could get Jason Richardson instead of JJ Redick.
Why Lakers do it:
They are reportedly interested in Felton. Nelson is as good a player as Felton, probably better shooter, contract is a year longer but they pick him for just their TPE. If that is not enough for the Lakers a future pick could go their way from Orlando.