7870 hands down. If you are looking at this price bracket then consider the Sapphire 7870 XT or the Powercolor 7870 MYST/EZ and the 7870 Joker. These 3 cards uses the Tahiti LE architecture which means it's a crippled 7950.
Best Graphics Cards For The Money: May 2013 "Best PCIe Card: $130 To $220"
Up until now, the GeForce GTX 660 was overpriced compared to the slightly-faster Radeon HD 7870. But after a considerable reduction to $200, Nvidia's GK106-based board is one of the better values currently available.
Simultaneously, the Radeon HD 7870 goes from best-in-class to, frankly, a hard sell. Particularly with the Tahiti-based Radeon HD 7870s selling around $250, Pitcairn-based boards just aren't as attractive. http://www.tomshardware.com/reviews/gaming-graphics-card-review,3107-3.html