My current Mac is a 2011 MacBook Air (13") and I'm starting to look at options for an upgrade. No rush, but with the current pound/dollar exchange rate I suspect prices will be going up here in the UK. I have a 6% discount through beloved employer. A retina MacBook pro seems the obvious choice for me, as I need two USB 3 ports for backing up one 2TB disk to another. As I edit photos (Lightroom and Photoshop), the retina display seems to make sense. I think the 13" model should be fine for me. But here's a question: How well do MacBook's run VMs? My corporate Dell From Hell struggles to run more than one VM at a time. I have in mind a small lab setup. Nothing heavy - I'm talking of running two Linux VMs at a time, to test out various ideas. I'm not a software developer (well haven't been, since the turn of the century), but I do a lot of shell scripting (Bash, with awk, expect and other common UNIX tools). How well is a MacBook with a dual core processor going to cope with this?