Just sold my HIS iceq turbo 2gb card for a hundred bucks more than what I bought it from. (RMA'd the card and got a brand new one and sold it on ebay for 350 though I bought it off of Newegg for 250). Now, I can't decide between these 3 cards.
for that resolution, EVGA GeForce GTX670 FTW 2048MB would give you the best bang for buck (outperforms the gtx680 and the hd7970 in most cases). If you want to go higher resolution like 2560x1600, then the 3gb vram of the R7970 would come into play.