I am loosing two cherries right now:
My first ever forum post and my first ever complete PC build (I may not be very knowledgeable about the PC world, but I am not a stupid man & eager to learn. I have been gaming since the very beginning, Paddle Tennis(Pong), Sinclair ZX80+ZX81, the list goes on & on. But after N64 stayed with consoles until recently.)
So I have built myself a semi descent (I think?) machine but I am now looking for an upgrade of the GPU.
I currently have two Sapphire HD5770 in crossfire (These will be going in my next build for my boy.) and I have a budget of £250 for the upgrade.
I have been reading continuously for the last couple of weeks and still can't fathome what to buy? Some say, "AMD 6900 series." Others say AMD 7800 series + Nvidia 560s, 580s.
I don't now my heads all a mess.
gtx 560ti s will give better drivers and will be better than the hd 7870 but you could run into problems like microstuttering ,poor scaling etc
the hd 7870 has advantages of being a newer part , good support, increased oppurtunities of drivers increasing performance in future , less power consumption etc
If you could possibly stretch your budget a tad or find some deal, I would say go for a GTX 670. Its not nVidia's top card, but very close, so it has really good driver support, tons of power, and you dont have to deal with the complications of SLi or Crossfire.
If you cant stretch your budget, I would agree with panwala, the 7870 would work quite well for you with a little bit of money left over.