As a Rockets fan, I'm not sure whether I should be happy or not.
Acquiring Artest would boost the Rockets on both ends of the floor, but giving up a potential like Donte Greene can results in a bad move.
This is similar to the Battier trade indeed. The Rockets gave up Rudy Gay back then. And guess what, Gay averaged 20 points last season.
Giving away Bobby Jackson wouldn't cause much of a harm really. He always took wild shots in the game.
What I'm concern about is how will the Rockets organise their Rosters? Will T-MAC slide over to the point guard position? What position will Artest play?
They got Scola at PF and Alston at PG. If they ever managed to get Artest someone will get benched obviously. He plays the same position as Battier but I'm quite certain that both of them will be on the floor together. That means Artest will have to play at either PF or SG. That being said, T-Mac will have to slide over to PG and Alston will get benched.

IMO, Scola and Yao will remain on the starting five. That means Alston will get bench because Battier, T-Mac and Artest will definitely start. The weird thing is, they do need a real PG. I dont think things will work out with T-Mac at PG. We'll have to see how they organise the roster..
Anywho, I'm looking forward to Aug 14.