My 2011 MBP15 has a defective GPU, and while I will eventually purchase another MBP15, I would prefer to wait until an option with 32GB of RAM becomes available, as I often run multiple VMs at the same time on both of my 15-inch MBPs (plus it gives me time to save for a large expenditure as such). For now, my main VM machine is my fully specced mid-2014 MBPr-15, set up as a desktop replacement driving two 1080p IPS displays, connected to about 15 TBs of externals via both USB and TB2, and four different printers/scanners. My point in noting that is to illustrate how disconnecting it each time for use on the go is quite a pain in the rear. So I am looking for something to use on the go, and figure either the lighter MacBook or MacBook Air 13 might be a good choice. I would probably buy refurbished, and if the MBA I would probably go for the i7 with 8GB of RAM, or if the MB then the m5 (obviously with 8GB of RAM), and if possible I would prefer to run 10.11 as the physical host OS. I need to run several VMs on the mobile machine, including Win 10 Pro x64, 8.1 Pro x64, 7 Pro x64, XP Pro x86, NT 4.0 x86, and possibly Snow Leopard Server. I can get by without running more than one VM simultaneously, and I will strip down the visual settings so that system resources are not spent on animation (and, if need be, disable most indexing services and other background processes I wouldn't be in dire need of.) I will be running mySQL, ABBYY FlexiCapture Pro, and Stata multicore (usually not simultaneously) and possibly SQL+ via MS Access. I will be using VMWare Fusion 8.5.3, and possible VirtualBox. I can get by with AV/AM software that only provides on-demand scanning. Does anyone have experience using the newer MacBook for running VMs or any of those Apps? I know it is going to be a boat load slower than my 2011 MBP, but will it still be usable? Looking at bench results, it appears that there is less difference between the newer Core m5 on the MacBook and the Core i5 on the MacBook Air than I previously thought. Any thoughts?