I've come to admit what I've known for a while - my 2012 i7 mini is dying. Even if I want to try to get its HDMI socket repaired or finish switching to an external SSD boot drive, I use it for work every day and can't afford downtime, so I really need to replace it in situ first of all so I can check the old and new machines side by side and check everything over in fine detail. I'm not going to buy a 2014 mini unless I absolutely have to and I don't think I can hold out much longer for a refresh of the range. I do web design and have a big iPhoto library. The most demanding software I use is probably Photoshop or Illustrator. I have fifteen years' worth of files on the mini's 1TB drive (backed up to USB and Time Capsule constantly), which is about 80% full. The mini has two 21" 1080p monitors attached, though one is now out of use because the HDMI stopped working. I need a two monitor setup on my new machine, and one of them can't be a 13" laptop screen. I have a 2015 13" Retina MBP which has a small internal SSD so I use it out and about with my various cloud storage accounts and Apple Music, and don't store much on it. It is much faster than the mini, which I guess is down to the drive because the processor's way less powerful. I'm scared of having a laptop with a small storage drive as my main machine - does it make backups more complicated and does it mean I never have a master set of all my files in one place anywhere? I need a set-it-and-forget-it approach to backups. So... I need to rebuild my desktop machine alongside my existing mini and be absolutely sure all of my files and software are manually moved onto the new machine, with none of the system stuff that's slowed the mini down. Is it a new iMac? Is it a second laptop that runs two screens and a load of external drives? Looking at my current options, and seeing as the correct answer (a 2018 Mac mini) doesn't exist, I don't know whether to go all-in on an iMac with a big Fusion drive or go for a less powerful MB/MBP with external storage drive and just leave it on my desk to act as a desktop. My main considerations are how much processing power I need, how to do my storage and how to get two 21" or larger monitors running. So, my questions: Is a MBPr genuinely powerful enough to replace a desktop machine? Am I a dinosaur for wanting my main computer to have a 1TB or larger drive in? What's the best value iMac, if I go that way? How stupid am I going to feel when they release a fantastic new mini the day after I drop big money on a new iMac or MBP? All advice very gratefully received!!