Originally Posted by
zerazax
2) The 8800GTS 320 and 640 are the same core as the GTX/Ultra, but are likely the lower binned ones (with the lower binned shaders/streams disabled). But, the original cost to make each core is the same as the GTX/Ultra. The G80 core is HUGE and had record-breaking # of transistors when it was released. I'm sure that sucker ain't cheap to make...
and
3) Nvidia has always released a die-shrunk mid-range card before using that size for the high-end. This past year, a combination of the fact that the 8600 series was still 80nm, same as the G80, and that ATI tanked for most of the year, Nvidia feels that it can afford to release a mid-range card it needs, while using it as a testbed for a die-shrink for the high end performance crown, which it can release afterwards because there is no pressure from ATI to do so.
I might be completely wrong but from a business perspective, it can definitely make sense