Thanks for clarifying. The 8800GTS 512mb is a better card stock compared to the 8800GT 512mb, however, the 800GT is better performing than the GTS.
Could you please advise why someone would rather go to the 8800GTS over the 8800GT?
You're still confusing the OLD
8800GTS 640MB with the NEW
The 8800GTS 640MB has the OLD
The 8800GTS 512MB has the NEW
8800GTS 512MB will outperform the NEW
8800GT 512MB, which in turn will outperform the OLD
Hope this clarifies things.