I really like this trade for the Cavs. Whilst Big Z is a great offensive centre, his defence isn't all the good. Play Big Ben as the weakside defender just like in Detroit as I think you'll find he'll vastly improved.
I also think this move was to keep Lebron happy. The Cavs missed out in Bibby, Gasol etc etc and the Cavs really had to make a decent sized move.
Joe Smith is a great vet who's been puttin up good numbers, plus he's an expiring. West is a great young up coming point guard, and Wally World is okay when he's not injured. Wally and Booby floating on the three point line could be dangerous.
I think the Cavs covered the loss of Hughes, Marshall and Gooden pretty well. Hughes has had a good last 5 games of so (scored 40 the other week), and Gooden (what is the go with that beard!!!) is a double-double each game. Simmons did nothing so no loss there.
I don't think Artest would of put the Cavs in any better position. He's expiring next season is seems destined to end up a Knick. Artest, Zac, Nate (did anyone see the waterfight/towelfight on the Knicks bench the other night between Zac and Nate???) and Isiah all on the same team..... Bench of crazies.....