Thanks a lot to both of you guys for the rapid reply. I'm going for the GTX660 by msi. (y)
You sure you can't squeeze in a 7870 or a 7950? They perform much better and don't cost much more. The 7870 costs about $175 and the 7950 costs $210. They also come with free games increasing their value.