Back in 2011, following a lightning strike, I replaced my Mac Pro with a 27" iMac. I specced it to the best possible at the time, it's the 3.4GHz i7 version which I put 16Gb RAM into. It's got the 250Gb SSD and I've replaced the 2Tb mechanical drive with a 4Tb mechanical drive. It's got the 2048Mb AMD Radeon HD 6970M graphics. I do a lot of text work and I share media around my house via a massive iTunes library. The only game I play is Eve Online. I do simple video editing in iMovie, basic photo editing using Photoshop and I have a couple of Parallels VMs which get occasional use. I'm replacing it with the new 27" iMac. I've gone for the 4.2GHz i7 version with the Radeon Pro 580 and a 1Tb SSD. I'll be adding an extra 32Gb RAM to take me up to 40Gb and my media library has already been moved to a Drobo 5C which I'm currently accessing via USB2 and I'm hoping will be somewhat faster on the USB-C interface. Realistically, how much difference am I going to notice in general use? This machine isn't actually a slouch, it still copes with everything I throw at it without missing a beat - It's a case of not actually needing to upgrade, it's just that I want to!