Hello all. Will appreciate your thoughts - will try and keep this short. I need to start this story with my laptop. Mid-2012 13" i5 cMBP. 16GB RAM; 480GB SSD; 500HDD in the optical. Runs like a dream. I'm really spoilt having all the storage space, something I will surely miss when the time comes to upgrade. When I do pull the trigger, probably in 2016 sometime - I'll more than likely go for a 15" rMBP (by then - the Classic will surely no longer be around). I'll probably max the RAM again - I do video rendering in Camtasia for lectures, and have many windows open in my information manager, with a VM at any given time - the extra RAM helps. I (sadly) won't be able to afford to max the RAM and the storage (not based on how the prices are stacked for these two options currently). So I'll need to do some serious pruning, and only have work related stuff on the new laptop. Which brings me to the Mini. I can still find 2012 i7 and i5's down these parts. Were I to go for the latter (think the i7 would probably be overkill for my purposes - I'm in academia, nothing too intensive), my [very limited] understanding is that I could virtually slot my current "upgrades" to my cMBP, over in the 2012 Mini - thereby returning my MBP to a stock version, which I could sell for some loose change. The Mini would then, in effect, simply replace my current MBP, which would leave all the photos, home movies, iTunes and iBooks libraries (the space hogs) over on a new desktop - which could also service the growing family's needs (8 yr and 4 yr old) - and then leave the new rMBP for the work stuff alone... I don't think the above would be as easy on a 2014 Mini, unless I'm mistaken? Given my (admittedly) future (and accordingly, unknowable) financial concerns about being able to afford an 'equivalent' MBP - does it therefore make more sense to pick up a 2012 Mini now, even if it's left in the box for a year or two until such time as the proposed MBP swap-around takes place? Or should I place more value in getting a 2014 version, that would at least be 2 years 'younger' than a 2012 version, when it finally gets put into use... My concerns with the latter (2014 version) are the cost of maxing the RAM (which kinda defeats the purpose of what I'm wanting to do) - and limited(?) HDD user-upgrade options(?). Any opinions/thoughts are welcomed!