One thing that you guys must understand is that ATI products have come out much much much later than Nvidia's and they have had ample time, plus its pretty damn obvoius they would only release something better than the nvidia cards, and moreover, they could judge that how much performance is nvidia giving and then just somehow make it better. The product coming out before always suffer. Why do you think the HD2900XTX has been delayed / cancelled ? Probably because they failed to beat the ultra with it and its being restructured. Thats how it happens - newer products have to be better performing.