Intel faces three problems to overcome in the iGPU area: - First is the die size area. Intel for economic reasons didn't follow the asinine AMD APU strategy, when a huge GPU is blended together with a huge CPU, making it a huge package choked by memory bandwidth and thermals. Intel went for incremental increases each generation, devoting more and more size for the iGPU while reducing TDP. - Second is efficiency of the iGPU. Intel iGPU architecture wasn't efficient enough in the first generations, so not only the iGPU had to grow in size, the EU's should be more efficient. - Third is driver support. Intel doesn't have the release cadence nowhere near what ATI and Nvidia have for their drivers, which means delayed optimizations for games and apps. They are improving here, slower than in the other two areas. The conundrum posed by the first two points will be solved with Broadwell, as 14nm will give the die area for another descent jump in the die area devoted to the iGPU and whatever bandwidth problems posed by the slow DDR3 memory can be mitigated by a beefed up Crystalwell solution, plus Broadwell should have a reworked GPU architecture, and this is where the things go south for Nvidia.