Dear MacRumors, So, I have a 3-year old MBP. I like the physical size and the system, but was considering getting something newer (and a bit faster/stronger. Currently I have the mid-2009 model with 2.53 GHz Core 2 Duo and 4 GB of RAM). Now, I was originally looking at getting another MBP to replace this one. But as I looked at the MBAs, I realized that they often cost the same/less for SSD. Additionally, they're lighter and have the new MagSafe cords. However, I have a few hesitations about the MBAs in general (and are as follows). -The processor speeds on MBAs are 3/4s-2/3s of MBPs - does this translate into slower/less powerful computers? -Are the MBAs durable? Do they sacrifice their durability in lieu of a more compact design? My MBP has been banged around, dropped on hard surfaces, and is still kicking. -I have heard that MBAs run on a "mobile CPU" that is somehow less than the CPU on say an MBP - is this true, and if so, what does it mean? What kind of things would this prevent MBAs from doing? -Is DDR3L just a lower-power consuming version of DDR3? -I've also noticed that MBA's keyboards don't depress as much as MBP's keyboards, which I found irritating in short-term use. Has anyone found this irritating in long-term use? For record's sake, the computers I am considering are: 13" MBA @ 128 GB, 1.8 GHz i5 +3MB L3, 8GB RAM (upgrade) - $1299 13" MBA @ 256 GB, 2.0 GHz i7 +4MB L3 (upgrade), 8GB RAM (upgrade) - $1699 13" MBP @ 750 GB, 2.9 GHz i7 +4MB L3, 8GB RAM - $1499 One thing I don't like about the $1699 model is that it's only $500 less than the Retina MBP, but $500 is still quite a bit of money. Note that the actual size of the hard drive is inconsequential to me at the moment, and probably will not be in the future. I'm a notoriously low user of hard drive memory (my current computer is only using 30-40GB). Now, to explain what kind of computer user I am - I'm a college student, majoring in computer science. The main reasons I will be using my computer will be for coding and Internet browsing. I will also be running a few video games, mainly things like Portal/Portal 2 off of Steam. I may also need to be able to emulate mobile devices and possibly other computers while testing programs. Additionally, I may be considering VMing Windows. Or should I just forget getting another computer at all and get an iPad (which I see as somewhat useless)? Thank you for your help!