This is a four team deal, so it'll never happen...but,
Timberwolves 2010 1st rd. pick (proj. 13th overall)
Timberwolves 2011 1st rd. pick (via charlotte)
Raptors 2010 2nd Rd. Pick (proj. 44th overall)
In this deal, Toronto gets a legit backup point guard in Sessions (too bad Douby is gone...), they get Diaw, a guy BC loves and a player who can play/defend multiple positions, and they get an energy guy who can rebound in the Amundson burner.
Phoenix gets the cap relief they want (enough to have a shot at re-signing Amar'e in the offseason), they get a serviceable point guard in Law, and they get all of the draft picks that they wanted.
Minnesota gets Amar'e, which is who they want, and they get out from under Sessions' contract, which makes little to no sense with Rubio and Flynn on the roster.
And Charlotte finally gets a stable point guard, and can let Felton walk at season's end. They also get Cap relief to go after a Joe Johnson type in the offseason, and a pick to top it off.