I hate writing posts like this -- like anybody here has nothing better to do than help me figure out how to spend my money. But it has been rolling around in my mind, and I can't decide which route to go. Ugh, these first world problems! So I'm trying to figure out whether to buy a 13" MacBook Air or wait for the new Retina MacBook Pros to come out. I probably won't be buying the laptop until early 2014, so there's plenty of time to wait for the rMBP to update. Here's why I'm having a hard time deciding. I travel for a living, so a very tiny Air seems rather attractive. But I'm a programmer: I run virtual machines (Windows and I've considered Linux too) I run remote connections, and I access a system using VPN as well. I run Xcode and on the virtual machine Visual Studio. I would also like to game a bit on the Windows side. So I'm having a difficult time deciding which one to get. The Air would be great for travel, but it maxes out at 8GB of memory. The drive in the Air is faster than any SSD you can get on the market, so maybe that would make up for it. Would an Air be capable of running 2 virtual machines at once? What about gaming, would I get much better benefit from a rMBP in that case? Opinions would be greatly appreciated!