Both are same price, 7850 is currently faster. But I've seen the 650 smoke it in a Skyrim bench where all 1 GB cards hit the wall. My question is that is this going to happen more and more in the next couple of years since I'm not planning to upgrade again in the near future.
I'm a casual gamer bear in mind, whatever card I buy it's probably going to be paired up with an i3 Ivy Bridge, 8GB RAM and 1080p monitor.
The 7850 does indeed have a lot more muscle, though I wouldn't buy a 1GB card today if I was wanting any kind of longevity out of it. If you're wanting it to last a few years, why not spend a little extra for a GTX660? Then you get more GPU muscle and 2GB memory too.
Thanks for the quick responses. There's a 10 € difference between Sapphire HD 7850 2GB OC and MSI GTX 660 2GB OC at my shop. I take it the 660 is the better choice? Can a Corsair CX430V2 (only thing I've bought for my new build) even run that card?