I'm confused as to why the 8800GT is priced lower than the 8800GTS and is supposed to be lower on the lineup, but yet it performs better?
I also heard that it performs better than the 8800GTX on some tests. It doesn't make any sense and I think it was a silly release. They should have given it more memory and used it as the 8850 Ultra if it's doing so well..
It's not memory that's hindering its performance, it's number of stream processors active.
It runs on 65nm transistors as apposed to 90nm ones, so it's cooler and uses less power. The 8800GTS (320MB and 640MB) runs on 1 year old tech, the 8800GT uses a lot of perfomancing enhancing things that cost less to make.
Essentially the 8800GT costs so little because it costs so little to make and the mid-range cards are where the money is. If they'd made it the 8850 Ultra, it would only be bought by the top graphics card consumers, not made nvidia much money, and they can't lower the price of the 8800GTS or GTX very much, because it costs them more to make.
They're releasing a new 8800GTS, which will be built on the G92 (what the 8800GT is), the new 8800GTS will feature a full set of 128 stream processors and all the other limits removed that the current 8800GT has, it will also come in 512MB and 1024MB sizes.
Bad naming convention, but there we go.