I've been going around the forum in search for pertinent, simple, and practical inputs on MBPr Haswell ~2H 2014 vs the MBPr Broadwell ~1H 2015. I'm set to upgrade my machine but the urgency is such that I want it ASAP but I do not need it NOW. So as you can see it's basically a question of should I buy the next Haswell release or the later Broadwell release, which for the most part is the dilemma of most would-be buyers. However, the reason why I'm starting this thread is that the discussions here talk about clockspeeds(?), integrated graphics juju(???), blablalba GPU bla bla(???), this and that RAM or whatever technical stuff there are but I think what a sizable number of people would really want to know are the real differences that these technical stuff translate MAY(not will) translate to. For example: 1) How much more working battery life would the Broadwell version have vs the Haswell one? 2) Would there be any difference if I were to watch a 1080p movie in Broadwell/Haswell? 3) Would I experience lag while processing images in Haswell and would I not in Haswell? 4) Would the heat reduction be THAT considerable? 5) Would the Broadwell version have a MAJOR design difference? 6) The like Let me know what you guys have. I think this'll help lots. Cheers!