TheSpengo (1148351) writes "nVidia's card naming scheme has been relatively consistent over the past several years. New architectures get a x000 name change, and refreshes get 0x00. This was true for the GeForce 4 (Ti4600 -> Ti4800), the GeForce FX (FX5800 -> FX5900), GeForce 6 (GeForce 6800 -> no refresh), and GeForce 7 (7800 -> 7900). But with the 8800 series, nVidia decided that the refresh, for some bizarre reason, would get a name change usually reserved for major architectural changes. If nVidia were to be consistent, the 9800 GTX would be an 8900 GT. That's right, not even a GTX since it has less memory and a smaller memory bus!"
Link to Original Source