I'm building a gaming PC fairly soon, and I'm still having trouble deciding which GPU to get.
My budget is at the highest $265 (preferably somewhere around the $215-$245 mark). Before rebates, if you can.
I don't care if it's AMD, Nvidia. Whatever, it doesn't matter to me. (Although I prefer non-reference cards..)
I want to play BF3 on Ultra at 1920x1080 at around a 40-50 fps constant.
Intel i5 2500k
Hyper 212 EVO
ASRock Z68 Extreme 3 Gen 3
Corsair Vengeance 8GB
Samsung Spinpoint F3 7200RPM 1TB
OCZ Agility 4 64GB SSD
Zalman Z9 Mid Tower
Corsair 750W (Probably will be SLIing in the future with the card I select, but not now)
Asus Optical Drive
Windows 7 64bit (OEM)
You're better off getting the Radeon HD 7870 for the same price as the GTX 660 if you want better overall performance. When both are OC'd, the Radeon HD 7870 will generally beat the GTX 660. However, the GTX 660 does have better performance in BF3 and other games such as Batman Arkham Asylum. However, if your main priority is BF3, then the GTX 660 will serve you well.
So would you guys say the $230 7870 is better than the 230 660? (other than BF3) I'm stuck on this too...