I had been hoping for a long time that Intel would stop rinsing everyone and start making 6 or 8 core mainstream cpu's with Haswell, it looks like marginal CPU side improvements and a huge update to the IGP and a huge huge focus on driving power usage down. Useful but they could have gone AMD style and had the option of 4 core + igp, or 8 core + no igp.
Not long after Haswell we'll have, steam roller 8 cores(likely... there is a chance AMD might dump the high end non APU's) or steam roller APU, quad + igp.
APU's are great for many people, lower power usage, a little on die acceleration and that will become increasingly important, but for gaming its discrete gpu's and IGP's are largely wasted with discrete gpu idle power coming down so far in recent times.
The main thing is along with steamroller we'll be having all three consoles with AMD gpu's and at least one with an AMD cpu, and HEAVY optimisation for AMD cpu's along with it. That means, better threading, better optimised for AMD architecture.
So at some stage in 2014 it will basically be Haswell quad core not much faster than Ivy vs AMD 8 core, with heavy optimisation from all games for AMD architectures.
People underestimate AMD chips now, they lack a bit in single thread though this has decreased already with better software optimisation and other tweaks and even more from Piledriver, Steamroller is aimed at fixing its biggest weakness, single thread, and its already significantly stronger in multithreaded performance than Intel quads.
Basically come the new consoles all being out, an 8 core AMD chip is likely to be the best balls out performance option and the more games are coded for more threads in the future, the more the advantage lies with 8 cores over 4.
Intel still make great chips but for balls out performance they just aren't providing more cores and no IGP chips for the mainstream. Quad's from what £130 to £250, then a hex for £450, and nothing inbetween, even though 95% of gamers don't need the IGP you're paying for on the quads
The irritating thing being, cost wise for Intel hexcore vs a quad core with IGP would cost almost the same amount to produce, they just aren't making them(for mainstream).
They've got the best process in the world, the biggest advantage and the smallest die size, this also means they've got the most room to play with and still be highly profitable. They could make a 2500k twice as big, still have great yields and be highly profitable at the same price, let alone the ability to charge way more for a 8 core + igp. WE can cool 300W gpu's with no problem, we cool 250W overclocked cpu's with no problem, we can cool 150W stock cpu's with no problem.... intel just won't make them.