I would also choose between the 660ti and 7870 and avoid SLI. Check some benchmarks and reviews of each and see which one plays the games you like the best. I use both companies gpus for different things. I render 3D and fold on Nvidia, game on AMD and use a Firepro for workstation apps. It will give you the best bang for your buck by choosing the right card for what you want to do.