I have the AMD only because of budget problems. However, it does have 6 cores which can be used for streaming games and such, if you're looking to game only then get the i5-4440. AMD also overclocks better and your i5 is not a k version which means it can't be overclocked. The 660 is definitely better than the 750 ti but not by much.