I would go with i5 + SSD.. PC mkt is shifting fast, you cant bring your superior I7 CPU to your future laptop, since its impossible to install/switch CPU yourself, but you sure can switch your SSD everywhere. Also if you can switch yr CPU (consider you as a computer engineer) when you purchase your future laptop you also have to purchase a default CPU(probably i5 if you want other specs above average), compare to ditch your default CPU, switch your HDD to SSD should always be your ideal choice!!! Ohh,, have I mentioned SSD should consider drop its price each year, at 5/14/14 you only need 378USD to get SAMSUNG 840 PRO 512 Gb ON AMAZON, IT'S SO FAR THE BEST SSD IN THE MKT, WITH 5 YEAR WARRANTY!! People always say ANY WINDOWS 8 WITH 840 pro+i5 is better than any macbook air (since it is too thin to install 840 PRO SSD)!!