Overclocking a card is never gauranteed. I didnt read the whole review i posted but most of the games i looked at had the 4870 beating the GTX+ AMP which is the Factory Pre-Overclocked model, and for some reason you seem set on buying a standard GTX+ and overclocking it to beat a 4870 ??
I can't believe we have this thread. The 9800 GTX+ is on par with ATI 4850. The 4870 pawns the 9800 GTX+ in every benchmark I have seen. I can't believe you actually consider the nVidia card. I have the 4870 and I can play every game at 1680x1050 all setting to the max (except Crysis) very well. C'mon just end this thread and go buy yourself an 4870. I promise, you wont regret it. If you are an nVidia fanboy at least buy a 260 GTX+. That is a little better than the 4870 512 MB version.
GeForce 9800 series uses the same architecture and the same G92 core as the old GeForce 8800 series so I would not consider them to be a new next generation GPU. Geforce 9800 should have been called as Geforce 8900 series. Basically, They are just simply overclocked Geforce 8800s with higher clock speeds but they were not meant to compete with Radeon HD 4800 series except for GeForce GTX 200 series which uses GT200 core and architecture.
However, Geforce 9800 GTX+ has 55nm GPU core but it is still G92 core which had been die shrinked to 55nm size.