Quote Originally Posted by Abriael View Post
Wooo hyperbole. Completely untrue, there'll be a bit of bottlenecking, but not much at all considering that most games nowadays are GPU intensive and not CPU intensive. the $50 on a 6670 are just wasted money since she wants to upgrade her PC anyway afterwards, and having a good card already is a good base for it.

Buy 660 -> Buy rest = less money than Buy obsolete 6670 - > buy rest + new video card & throw obsolete 6670 into the recycle bin.

And she'll have much better performance from the get go instead of just a paltry upgrade until she updates the full system.
Main reason for her to get the 6670 is due to her 400W PSU. A 660 is a much better card, but if her budget comes into play she would have to spend 150$ more on the 660, and buy a new PSU for about 100-150$ maybe more.

And from the looks of it, her PC looks like it is not a custom build, most likely a generic PC bought from the store, that being said her case must be very small, with low cooling, so I'm not even sure if she could fit a 660 into her current case. A 6670 is a pretty small card and should fit into most cases (best buy brand PC's).