Originally Posted by Nowyn
ATI HD 4000 series is doing good, but...
Everyone seems to forget that GT200 cards have 1Gb of VRAM (1024 and 896 respectively) + higher memory bandwidth as well as other important architecture differences. For instance, GT200 will be more efficient in texture heavy games, since they have more texture processing power, ATI RV770's better in computing. What i am trying to say, is that even if GT200 don't look as good as it should right now, they will do better in upcoming demanding titles, while ATI seems to design their cards to win in current titles.
The HD4870 has more memory bandwidth than the GTX 260. What you say about texture units is true though, but I'm not sure if that's the way games will necessarily go.
As for the "ATI designs for current titles and Nvidia thinks ahead", that statement has gone both ways over the years. Nvidia was definitely thinking ahead with SM 3.0 on the 6-series while ATI didn't bother on the X800 cards. However, ATI's "overkill" shader setup on the X1900 series cards kept them competitive a lot longer than Nvidia's 7900 series. Both companies have tried any number of things over the years - some things were successful, while others fell flat on their faces.