I just found what I asked dated feb 13 2013 @
Should I return the GTX 660 for a 670? - Graphics Cards - Graphics & Displays
I can understand the numbers but slightly on their references like Mtexels is new
Well, just based on performance I would go with it. But calculated out it comes to,
219*.85 = 186.15
so
389.99- 186.15 = 203.84
So you are paying an extra 200$ for around a %30 percent performance boost (based on this comparison). Other than that, look up the benchmarks for the games you play and decide if that 200 difference is worth it to you. Just a little note is that regardless of what you buy now, it will not be on top for very long. Nothing is "Futureproof". But that also doesn't mean that your card will be a hunk of plastic in three months, it will still run games, just not max them out.
Without further ado, here are the benchmarks:
Power Consumption (Max TDP)
GeForce GTX 660 140 Watts
Geforce GTX 670 170 Watts
Difference: 30 Watts (21%)
Memory Bandwidth
Theoretically speaking, the Geforce GTX 670 should perform quite a bit faster than the GeForce GTX 660 in general. (explain)
Geforce GTX 670 192000 MB/sec
GeForce GTX 660 144192 MB/sec
Difference: 47808 (33%)
Texel Rate
The Geforce GTX 670 will be much (approximately 31%) faster with regards to texture filtering than the GeForce GTX 660. (explain)
Geforce GTX 670 102480 Mtexels/sec
GeForce GTX 660 78400 Mtexels/sec
Difference: 24080 (31%)
Pixel Rate
If using a high resolution is important to you, then the Geforce GTX 670 is a better choice, by a large margin. (explain)
Geforce GTX 670 29280 Mpixels/sec
GeForce GTX 660 23520 Mpixels/sec
Difference: 5760 (24%)
Please note that the above 'benchmarks' are all just theoretical