Hi all. I've kind of been out of touch regarding computers for a long time so I'm wondering if anyone can answer this. MBP updates usually either have a minor improvement, or have a huge architectural change (eg. Penryn -> Arrandale -> Sandy Bridge) which tends to brings about huge changes with it (Core 2 to i7 to Quad Core). I'm kind of wondering, when will the next major improvement be? Here's a timeline: Jan 2006 - Core Duo CPUs (Yonah), ATI X1600 [Huge upgrade over PowerBook] Oct 2006 - [CPU Speed Bump] Jun 2007 - Core 2 Duo CPUs (Merom), Nvidia 8600M GT (128mb) [Huge CPU & GPU upgrade] Feb 2008 - Core 2 Duo CPUs (Penryn), Nvidia 8600M GT (256mb) [Minor CPU & GPU upgrade] Oct 2008 - Core 2 Duo CPUs (Penryn), Nvidia 9600M GT, DDR3 RAM, Redesign [Moderate CPU & GPU upgrade, Redesign + DDR3 RAM] Mar 2009 - [CPU Speed Bump] Apr 2010 - Core i7 CPUs (Arrandale), Nvidia GT 330M [Major CPU & GPU upgrade] Feb 2011 - Quad Core i7 CPUs (Sandy Bridge), ATI 6770M [Major CPU & GPU upgrade, ThunderBolt introduced] Oct 2011 - [CPU & GPU Speed Bump] TBA 2012 - Predicted Quad Core i7 CPUs (Ivy Bridge), ATI 7770M, USB 3.0 [Moderate CPU & GPU upgrade] Above in my opinion are the best and the worst times upgrades to the Mac pretty much based on a hardware basis of how much of an improvement there was with regards to CPU & GPU. Does anyone know when the next big jump will be and roughly which quarter will it be released? I'm not really expecting Ivy Bridge to be too much of a jump so I'm assuming it's gonna be the one after that which is Haswell, would that be right? Anyone has any rough idea when Haswell MBPs will come out? Q1/2 2013? Q3/4 2013? 2014? Any help would be appreciated, thanks.