I'm having white (2009) MacBook and doing some software development. This hardware is good for me given I upgraded memory to 4Gb recently. I'm using at least 90% of memory all the time. I'm looking at MBA 11 primarily with its mobility in mind - i.e. using it for development purposes while on the go. If I dismiss mobility requirement, then if I want more power - go MBP with more battery life, power and upgrade-ability, or even stay with my white... although white's case is not durable enough. My concern is, while MBA's SSD and battery are replaceable, RAM is not.... so in a couple of years I may end up having mobile notebook that is not up to my tasks. MBA 13 is too big to have on the go. So, MBA 11 owners... what do you think? Will SSD compensate for lack of RAM? Any other concerns \ suggestions? I think I might need to wait to see what the new gen MBP\MBA will offer.