They both perform quite similar. I'd get the GTX650 though since it uses less power. Although to be honest, I would rather get the Radeon HD7750 instead of a GTX650. I can't guarantee any of those cards would give you 250fps in COD4 at 1080p. Even on lower resolution, there's also a chance you'll be bottleneck by your CPU first.