Travis Outlaw(4M Exp), Steve Blake (4.9M Exp) from Por for Tayshaun Prince (10.3M), Maxiell (5M), and Will Bynum (800K)

A new SF who we could resign or let go if we like our draftees, a distributing PG which we do very much need on this roster. 2 nice expiring contracts at the deadline or cap space in 2010, 7M in cap space right now that we could use for whatever or keep to take advantage of another teams trades. And we are free of Maxiell's contract.

After flaming out twice, now Portland would get a backup PF, a real starting SF, and a new PG to replace Blake, who they don't even want. Their team would be flat out stacked. if it wasn't already.

This trade does give us enough cap room next season for a max free agent, I think.