The 670 will be faster in terms of pure performance but, 660 Ti will be better in terms of price to performance. The 660 Ti is just about 15% slower than the 670, but cost 25% ($100) less than the 670. The 660 Ti is a great $300 card which performs around a 7870 and can sometimes catch up with the higher end 7950. But whatever you choose from these two cards, you shouldn't get the wrong choice. You choose what you get . I personally recommend getting the 660 Ti .