Hello All, I'm a Windows developer looking to make the jump to iOS/MacOS development, and I'm looking for some opinions on the viability of the following as a development machine: 13" 2012 MBA with 2.0 GHz CPU, 8 GB RAM, 256 GB SSD. Essentially, I would like to use the following software stack on my machine, with all software up at the same time: - Xcode, iOS simulator, image editing software (GIMP and the like), browser, console, text editor, other miscellaneous lightweight programs. - Parallels/VMWare running Windows 7/8 with Visual Studio 2010/2012, SQL Server, SQL Server Management Studio, IIS, browser, text editor, console, other miscellaneous lightweight programs. - Ideally, it would be nice to have Eclipse and the Android emulator also running at the same time (running in MacOS, not Windows under the VM), but that is not strictly necessary. Do you think the MBA above would run this stack with good performance, and without any major slowdowns or hickups? Naturally, you will ask "why not use a MBP?" and the main reasons are: - Cost: I want to minimize cost (note that 256 GB+ SSD is a must have). - Weight: I want this as light as possible. I will output to my 27" monitor when working at home, but the lightweight MBA can easily go portable and I can continue to work on it seemlessly, which is awesome. Finally, no gaming, video editing, or other sorts of intensive work will be necessary. Many thanks for your opinions.