So I've noticed recently that I have upgraded my machine every 2 years or so and it has served me well. I have tried to make a discerned effort to upgrade on the Intel cycle rather then the Apple cycle. I'm not sure if people are aware of the Intel Tick Tock Model. You can get a brief overview here: http://en.wikipedia.org/wiki/Intel_Tick-Tock Over the past few years I have upgraded on the 'Tick' aspect of the Intel cycle i.e. The 'die shrink' part and not the 'Tock' or 'new micro-architecture' part. This has decided benefits. It means that you are upgrading to a 'mature' architecture and upgrading to the lower power consumption part. Ivy Bridge (22 nm) is this 'Tick' (Die Shrink). The next micro-architecture will be introduced next year called 'Haswell' (22 nm). It will introduce a host of new technologies. However, I think I will wait until 'Broadwell' (14 nm) which aims to effectively make the Intel CPU a System on Chip. i.e. CPU/GPU/North Bridge/South Bridge/Networking etc will all be on 1 die significantly reducing the space and power requirements. Maybe, I'm overthinking this but it seems to make sense. It's just interesting to see.