I cannot decide whether I should just get the GTX 660 or go up to the HD 7950. The 7950 is $100 more- no small sum. I don't play games a ton. I probably play strategy games the most. The 7950 does come with a couple games which is nice, but how much better is it than the 660? I would be most likely getting the i5 3570k as my CPU.
The 7950 is quite a significant step up from the GTX 660. However there is the Sapphire 7870 XT which performs like a 7950 but it's only $250. Make sure you have a decent 500 or 600W PSU though because this does use more power than a 7950 at times. 'Decent' as in a PSU from XFX, Seasonic, Antec, Corsair, and some others.