I am very happy with the trade. If artest can keep his act together he brings everything to the team that we needed. if he flakes out on us then we aren't out anything significant, in fact, we will still be able to field the same team that won 52 games last year. Its pretty much a win win. I'm anxious to see how teams treat yao now that there is someone there to stick up for him.