EVGA GeForce GTX 670 SuperClocked 4096MB GDDR5, 2x Dual-Link DVI, HDMI, DP, 4-Way SLI Ready Graphics Card (04G-P4-2673-KR)
Base Clock: 967MHz
Boost Clock: 1046MHz
Memory Clock: 6008MHz
Cuda Cores each: 1344 x 2 = 2688 total.
Not too bad, but I know there's far better out there now. I'm looking for a single slot solution, but can get two if it works out better - I'm just wanting better performance. My budget is roughly $1200.
Any suggestions?

Thanks
Sam