Hi, Sorry in advance for the long text, but could find a way to express my thoughts... It is time to renew my old laptop and, fed up with low performance, blue screen, and similar things from Windows, I am planning to mode to Mac. The only option I consider is a 13” MacBook Pro, but I cannot decide between an up-to-date tech MacBook Pro retina MF840 (8 Gb RAM, 256 Gb SSD) or the old but upgradable MacBook Pro MD101 (4 Gb, 500 Gb HD). I know lot of people would say “just go for the retina”… but I am thinking: RAM cannot be upgraded on MF840 (you could tell “go for 16 Gb one, if not you will regret in a future when new software/OS require more RAM…). But, the MD101 can also get 16 Gb when needed… is this right?? Even that, if I would go for the MF840 16 Gb version to cover my back for future requirements, what about upgrading/replacing the SSD? It seems some SSD fail after some time, so… how easy is to replace the SSD in the MF840? It seems it is not as straightforward as in the MD101, so I would have to go through technical service… Also, even if the SSD does not fail, I could change it for one of larger capacity within the next years once prices go down (or even right now, but I would lose the warranty...). The point about this is that as far as I know the performance of the SSDs is lower as it is being filled. 512 Gb SSD would be ideal, but the price for the MF841 is terrible I know the MD101 is “only” 4 Gb RAM and it has not SSD, so compared with the MF840 its performance is lower. I use the laptop for some word/excel, web browsing and some other software of with no high requirements, i.e. no games, no video editing, etc. What I want is a laptop for the next 5+ years. For me the best option would be the MF840 if the RAM and SSD ware easier to replace. The other option, the MD101, despite being slightly larger and heavier it allows easy upgrading. I could get 16 Gb and a 512 Gd SSD in a future. Prices at this moment are around £1,150 for MF840 and £850 for the MD101. Is there any special feature in the MF840 I am missing to the extent of overcoming the difference in price and the upgrading limitations?? Wireless technology, trackpad… ?? I might tend to overthink in excess..., but considering this is not a pair of shoes you can throw at the end of your closet, I would like to get some opinions. Thanks everybody in advance!