Back in the days I got the 2012 base model 13" non-retina MBP. Upgraded the RAM to 16GB myself, and changed the 4200rpm drive to an SSD. I'm just a casual user, but this machine is still really fast for me, running High Sierra without any problems at all. It's quite heavy, but I mostly use it at home on a desk anyway. Last year I got the 27" iMac with SSD, but now I'm contemplating whether to actually sell the iMac. The iMac screen is definitely light-years ahead of 2012 MBP, but I favor speed over screen resolution and I guess an SSD is enough for me regardless of the machine. I don't spend much time with Macs anymore (iOS is slowly taking over my life), and only booting the Mac when some workflow is too irritating on iOS. I guess the Intel HD 4000 can't even run games from the 90s, but I don't play games anyway. I always buy the latest iPhone on launch day, and I used to buy the latest Mac every year as well, but now the role of the Mac is really diminishing for me. Anyone else in a similar situation? edit: and it has a keyboard that doesn't stop working from a breadcrumb.