Originally posted by Karma
for the cuda cores your losing and texture fill rate from going to a 670 its not worth the price difference at all if i had the money at the time i would choose a 680 over just about any other gpu out minus a 7950 or 7970 and i just dont like how amd cards look on games is why i choose not to buy them
Notice how this is a GAMING computer. CUDA cores have a minimal affect on the performance on gaming. If this computer was being primarily used as a rendering machine, then I'd say yeah the CUDA cores will help, but if it was for that, you would want a Quadro instead. The CUDA cores only primarily affect things like encoding videos and hardware acceleration for stuff like video decoding. I would agree with FlyingIrishMan on his recommendation because that would be the best to maximize his performance for gaming (that being said with a 670 you're already getting pretty much all your games on Ultra settings.)