lol, and here you are again posting opinions instead of facts. and fyi the 660 is the same price or cheaper than 7870 where I live. Yeah, go outta here, good idea, run away if someone doesn't agree with you, you are always right.
"That tool uses way outdated drivers and is thus well-known for being nearly useless. AMD's 7870 has caught the 660 Ti with current drivers and the similarly priced 7870 LE/XT is even faster at between the 660 Ti and the 670 on average. OP, don't let people who don't understand benchmarks lecture you about people who haven't seen benchmarks."
And Nvidia hasn't released any new drivers to increase performance? they just sat stagnant while amd drivers were improved? far out you AMD fanboys are crazy. Ok lets find a bench with new current drivers just for fun:
http://media.bestofmicro.com/A/D/374917/original/1920-Med-A.png
you got me, the 7870 wins by a whole 1fps vs 660, but it certainly hasn't cought the 660ti.
Look Im not a fan of either Nvidia or AMD, i've owned multiple cards from both, just don't like people spreading bull **** about either without some facts. So please, if you want to try to help the OP chose a product based on your input, please provide relevant proof for your argument, not just your opinion. If you can prove that AMD has made the drivers for 7870 thump a gtx660 in every game then please post that proof, and I will accept that maybe amd has improved their drivers, I can live with that, and the op may be better off getting the 7870 if its the same price as the 660. But for now as far as I can tell from a collective of benchmarks that I can find from multiple sites with various drivers, they are about on par overall in raw fraps measured performance. you must then look at a cards power consumption, features and price to weigh up which card is best, since they are more or less on par performance wise.