I currently have a mid 2011 iMac with the quad core 2.5GHz i5. It has been upgraded with 16GB of ram and a 128GB SSD to the 500GB HDD to make a fusion drive. It runs pretty well. I mainly use it for some hobby app development (Unity 5) and mild Photoshop usage, as well as ripping blu rays, and a Plex media server. I have currently ordered an LG 34um95-P monitor (mainly so I can switch between my surface pro for work and my mac mini without kvm switches and multiple monitors, cables, etc), and plan on replacing the iMac with a new Mac Mini - mid range with upgraded 16gb ram and 1TB HDD (can add SSD later it sounds like?). I am trying to decide if I am stepping down by moving to the mini? Moving from a quad core to dual core - will this affect performance with my current usage? I have been researching and from what I am seeing, it sounds like a step backwards for my usage, but would like to hear from people here that are more experienced with the mini. I guess a couple other options would be to locate a used 2012 quad core mini and upgrade the ram and install SSD, or even perhaps build a separate headless ripping/plex server rig on the cheap... Thanks!