Certainly neither the most accurate nor the most even-handed thread title.
This is all-to-expected behavior, however, when carefully selecting benchmarks and making broad, sweeping generalizations are the norm for the board.
Everyone's justification seems to be that the 'other' side does it, so they might as well too. Pretty poor reasoning and utterly counterproductive when it comes to building a community.
***
At any rate, to make my own broad, sweeping generalizations. There are so few current benchmarks that I've seen where the 2900xt outperforms the 8800gtx that I can't see suggesting that it is overall 'faster'. As with most GPUs in the same category, there is a little bit of back-and-forth, which seems to depend on how well the underlying architecture matches the game and how well the drivers have been optimized. However, I've seen precious few benchmarks where the 2900 trades blows with the gtx.
Moreover, given that there seems to be a general outcry with regard to the state of nVidia's Vista drivers for the 8-series, why wouldn't it be possible to see the 8800gtx pull ahead again once its drivers get 'better'. Of course, everyone can always cry "immature drivers" at the top of their lungs whenever they want. Heck, they may even be right sometimes.
Having said that DX10 was, is, and always has been the ultimate wild card. It may be a while before we really know where these cards will place when actually running DX10 titles. Vista is different, DX10 is different, the architectures are different. There is a lot to sort out on both sides.
I actually think that this is a strange and exciting time. The two major manufacturers have put out parts with vastly different architectures, much more so than in any recent time I can remember. On top of that, one of the major API's has gotten a huge overhaul.
May you live in interesting times, indeed!