Hello, I'm currently writing this from a 2009 13" MBP 2.53 Ghz 4GB RAM (that's been through a fair share of wear and tear to begin with - drops, water damage, replaced logic boards, the whole 9 yards). It's been three years, and I want to upgrade my computer - it simply can't stand up to the processing load I'm presenting it with. I was considering waiting for Haswell before, but if my computer just isn't pulling its weight any more, it's not going to be worth suffering through another year. However, I'm hesitant to upgrade to an RMBP. I am in love looking at the RMBP's specs - 16GB RAM (upgrade), dedicated 1GB VRAM graphics card, 2.3Ghz i7 Quad Core, SSD w/new controller. Normally, I'd buy it just for the specs in a heartbeat. However, I'm worried, and my worries ironically lie with the fact that Apple updated the thing most people (and I would be)spending $ on - the screen. I've heard various reports that the Retina display may be taxing the GPU and CPU by simply being on - something to definitely be worried about if I want to get the performance that could be offered by any computer with these specs (and this OS). My uses revolve around the use of multiple OSs to write and experiment with programs/shell code. Additionally, I'd like to use the sandbox aspect of virtual machines to try and experiment with processes I'd normally consider too dangerous to use on my regular computer. I like to tinker a lot with multiple (virtual) computers, and I'd like to have a computer that could handle (almost) everything that I could throw at it. I'm rather new to this (I'm a student), but I know what I'm working off of right now certainly isn't handling it well (speed issues, heating problems, etc). I know also that simply getting a 15" regular MBP would be a choice, but I honestly like the new form factor and new screen, dedicated HDMI port, etc - not to mention that 3rd-party upgrading SSD and RAM would probably still take me to the same price either way (and the screen is admittedly nice).