Hi all, I am writing to share a small dilemma that I have concerning MacBooks. Basically, should everything go according to plan, I will move abroad in a years time for a (unknown) period of time. My only reliable device is a 27 iMAC and I have no fast laptop, which practically puts me in the market for a new portable device. Hence for me mobility will be extremely important. I want to take with me all my files and data (consisting of my entire collection of documents, music and other media) and I want it to be accessible at all times. Being my main computer, it will be mainly used for development (Android, iOS etc), very minor gaming, University stuff, general use etc Which brings me to my problem. Recent Macbooks have only been released with small SSD drives, and from the little I know about SSDs, I understand that it is unadvisable to store such data directly on an SSD and write constantly as it would significantly reduce its lifetime. So now I have two options: The first option would be to purchase the Retina Macbook with a 256gb ssd and complement it with a large (space) external drive. What I dislike about this option is that these models cannot have basic upgrades such as RAM and of course I would still need to carry an external drive around. One particular thing which also annoys me is the lack of Ethernet port in the devices. Otherwise I have considered the old version of the Macbooks (Non-Retina) where I could remove the DVD drive and replace it with an SSD in time. The drawback I see here is that in terms of specifications, the model seems to have become quite old now. Any opinions would be appreciated.