http://games.espn.go.com/nba/features/traderesult?players=136~1717~2772~703~2782~2172~831~2419&teams=5~5~5~17~17~18~18~17&te=&cash=
I would do this trade because it would give the Knicks Wally, a valuable expiring to trade, also gives them cap room to go after LeBron(fat chance.) This would give the Nets Nate and Anderson two more expirings.
Cavaliers lineup would look like this:
PG- Mo Williams
SG- Vince Carter
SF- LeBron James
PF- David Lee
C- Zydrunas Ilgauskas
Backups: Gibson, Wallace, Hickson, Thomas, Jackson, Delonte(If Resigned)
Knicks:
PG- Stephon Marbury
SG- Wally Szcerbiak
SF- Danillo Gallinari
PF- Zach Randolph
C- Eddy Curry
Backups:
Crawford, Duhon, James, Rose
Nets:
PG- Nate Robinson
SG- Devin Harris
SF- Quentin Richardson
PF- Yi Jianlian
C- Brook Lopez
Backups:
Ager, Swift, Hayes, Dooling, Simmons