So I just did some upgrades on my PC and now it's time for the video card. I went from a Gigabyte mobo, 4 gb ram, and an E8500 to an ASrock Extreme 4 mobo, 8gb ram, and a 3770k. I'm not seeing much difference for what I use the computer for, which is mainly some gaming and just browsing the internet. I know the 3770k was overkill and I wish I would have gone with the 3570k and used the extra 100 for something else. My question is, which card to get. I play games like WOW, Skyrim, Assassins Creed, Crysis, and Mass Effect. I don't game a ton and don't do any video editing other than maybe converting a movie to a different format or burning a DVD. I'd like to stay as cheap as possible so I'm leaning towards the 7870. It's sometimes $100 cheaper than the 660ti. I'm kinda stuck between these two models and can't really see a difference other than the stock OC. Is there a big difference between different brands other than like warranty or cooling? Is the 660ti that much better or would it just be overkill? I'm using an HIS 4870 currently if that helps. Thanks in advance and sorry for the wall of text.