I've read as many threads as I could about this choice, but I plan to buy a 2014 Mini, and I really want as much long-term use as I can get out of it stock. I'll get an external USB3 drive for time machine, and have an existing TB HD for media, but beyond that, I just want to leave it as is and put off the hassle of upgrading to a newer machine as long as I can (which is the situation I'm facing currently). I'm tempted to get a fully maxed-out machine (16GB, 512GB SSD, 3.0 i7), but it's a good 40% more than going with the mid-level machine with a 256GB SSD. I'm not a power-user, and I suspect that the mid-level machine would be fine, except you can't get the 512GB SSD with it. Any thoughts in which one to go with would be greatly appreciated.