I don't think its that amazing... when it beats the 8800 GTS, it only beats it by a bit and only on the higher resolutions (considering the increased ram, obviously)
When the 8800 GTS beats it, the performance difference is incredible... not to mention the 8800 GTS is significantly quieter and uses less power
I admit that I'm a Nvidia fanboy, but the performance is nearly exactly the same... with more noise and more power consumption
The only place where the 2900PRO really pulls ahead is the benchmarks where it raises up a good 600?