Hello, I'm due for an upgrade on my laptop. I am currently on the 13" Macbook (Late-2009, white unibody) that is running the 2.26GHz Core 2 Duo with 4GB of RAM. I am consider the 13" MBA. I am drawn to it's slimmer profile (as opposed to the MBP), but am wondering if it will meet my needs. I am a software developer and have a work laptop that I do heaviest development on. However, in my spare time, I like to dabble, learn, play with new frameworks, languages, etc. In doing that, I also spin up linux VMs using VirtualBox from time to time (I don't run, nor do i plan to run, any windows 8 or 10 VMs). Most of the time, I am just doing the typical stuff like watching videos online, e-mail, research--not things I'd consider are particularly CPU intensive) In looking at the MBA, I would be upgrading to the i7 and also to the 8GB or RAM. Given my expected usage, do you think the MBA is a decent choice? I know the 13" rMBP would handle what I'm doing no problem, but it felt so bulky when I went to the store. That's really the only reason that I'm avoiding it; however, if the MBA won't cut it, then I'm not opposed to going to the rMBP instead. Also, I should mention that I do all the things I mentioned on my current computer, so my assumption is that the MBA will work. Please correct me if my assumption is wrong though, as I haven't paid that much attention to hardware specs over the past several years. Thank you in advance for your opinions!