PotatoeJuiceBox :
Roughly, because im gonna buy a i7 4770k 3.4 GHz CPU. but at the same time when games start using 8-core processors, i dont want to be left with no money and not be able to upgrade. So i just want to see how long i will be able to play with quad cores instead of 8.
Go on and buy it, I7-4770K basically rocks any desktop 8 core CPU in existence right now even in games that support 8 cores to begin with. It will easily be a great CPU for the next 3-4 years.
The issue that people fail to see really is that it does not matter what consoles use and how many cores are there - consoles CPUs' based on Jaguar architecture are so weak that just about any proper 100$ desktop CPU can stomp those easy.
Any game ported to PC will first and foremost be optimized for dual/quad cores in the next 5-6 years, reason is very simple and here it is: http://store.steampowered.com/hwsurvey/cpus/
Currently 46.7% of all Steam users game on Dual Core CPUs' and 44.6% use Quad Cores. Add to this single and tri-core solutions and as of now - October 2013 -
roughly 97.5% of all Steam gamers got Quad Core or lower rigs.
So in short - any PC game or port coming our in the next 5 years at the very least WILL be aimed and optimized for the Quad/Dual core crowd, since that's where the money is for the devs.
Basically, what this means is while FX is pretty much dependent on Game Developers' graces in supporting multi-cores for PC titles - Intel Quad Cores will be guaranteed to get the best support in the years to come, since that is the real main stream here and I7 is pretty much a top pick in this game dev's darling club.
Other than that - let's not forget the obvious - every single Intel core is much more powerful than FX single core, thus this creates a situation where AMD basically competes only with I5s' and thus prices their CPUs' accordingly. I7 is way out of their reach, since Hyper-Threading is a smart way to boost CPU utilization and efficiency of I5, which is pretty much the same as FX processors (minus not sucking for every single thread friendly process)..