yesss 660 is a good card. it is on par with 7870, see the benchmark
I dont want a card that will be running next years games on medium though. When gta V comes out I REALLY want it on ultra. I will probably get a job soon so itls it worth waiting and buying a 660 Ti or even 670?