I am going to upgrade my GPU, an Ati 5770.
I see on Newegg that the Nvidia 660 and AMD 7870 are the same price and both have free shipping.
On Tomshardware, the review for the 660 (http://www.tomshardware.com/reviews/geforce-gtx-660-geforce-gtx-650-benchmark,3297.html)
puts it equal to or just under the 7870 for most games.
That said the AnandTech benchmark (http://www.anandtech.com/bench/Product/548?vs=660)
also seems to rank them as more or less comparable in most games too but some games do seem to run signifigantly better on the 660 though.
The game I am looking forward to the most is Aliens Colonial Marines and it runs on the Unreal 3 Engine if that helps.
Which one is better for $220? Thanks! Also can a 650watt power supply run them?