IF you are on a Hasewell already, then yes i5 easily. However - the future is Skylake, if you're coming from a different factor, Id go Skylake with yes a *GASP* i3 6100! Seriously, but ur GPU will bottleneck before the 6100 does. The 6100 will handle a lot, and gets you set up to upgrade later. That being said, you can get an i5 6400 Skylake for smae price as the 4460. Don't let the 2.7 speed fool you. Or 10-15 bucks more for 6500. Maybe you have 4460 at better deals. But again, the 6100 will handle current stuff with that GPU at I assume 1080p... now future wise, no, games will make use of multi-cores more than ever, but for now, it'll be fine.