Could recommend Asus.
It comes in 3 different OC levels:
Asus Geforce GTX660 DirectCU II
Asus Geforce GTX660 DirectCU II OC
Asus Geforce GTX660 DirectCU II TOP
Depends a bit on if you prefer overclocking yourself or if you want to pay a bit more for a factory-overclock.
Just a suggestion, none of the brands are -bad-
Edit: There are also some different "bundles" going around, like getting all the Assassins Creed games for free when you buy it.
I honestly don't overclock anything. So the standard would be fine for me.