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?
670 is the sweetest spot in nvidia line up. it is 350ish and can be bought at 299 on sale... (you have to keep an eye though)
but you know your budget
I see. Well I guess its worth waiting, Im obviously going to be getting a job in the next few months.