On the Waiting for Haswell thread, I see a lot of posts about iGPU/discrete GPU. Could someone please explain the difference/benefits of one over the other? In this wait for Haswell, if the only difference is improved battery life - as in going from 7 hours to 8 hours, I might as well purchase the 2013 model today. I have a dell laptop with 2hr batter life, at best, so 7hrs is a 300% improvement. It's nice to get the latest and greatest, but it sounds as if there might not be a point in waiting. Thanks.