Recently I posted "Programming on the Air" and have gotten quite a few replies. The general consensus seemed to be that it would be sufficient for my needs. However, I want to be fair and also consider the Pro. Background: I'm a college student who will be doing computer programming which will require me to run VMs/Bootcamp to use Visual Studio. However, I want to stay in the Mac side of things as much as possible, so I am dead-set on a macbook. Most people generally agreed that I could get by with a 13" i5 256/8 MacBook Air. However, I'm afraid that it won't be sufficient. Should I instead get the MacBook Pro 13" (retina) i5 256/8 that has a significantly higher clock speed? Usage: Writing, compiling code for class. Watching youtube, playing Minecraft, browsing, etc. (light tasks). I'm sure the Pro will be perfect, however I will miss the additional battery life and smaller, compact feeling. So my question for you: Is the Pro overkill? (Be honest, I don't want to pay extra for something I don't need.) I will be going away for a week and a half so I'll read your replies when I get back. Thank you so very much for your consideration!