Short term Houston wins this deal hands down as its a now or never move for them. They still have too many question marks and it'll be interesting to see how Rafer and Artest get along due to their personalities.
However, Sacramento wins this deal long term. Greene is a player and as long as he stays focussed and motivated his career won't mimic that of Stromile Swift. Plus, Artest just never seemed to fit on that team, now you move Garcia into that starting role and even though they will lose their games they'll be a tough opponent night in and night out with Beno, Martin and Garcia.