I prefer NVidia, but your gonna get the AMD fanboys too, NVidia has the 3d and physics capabilities and there pretty easy to OC,If you can afforrd it I jump up to the 670pe, the 660 is still a nice card.I'm really not up to date on the AMD cards I haven't owned one since my agp 9800pro, LoL (which was a great card)