I live and work in a mixed environment, so got an 18 core, 256gb ram, Radeon 64x and 4tb SSD for $2300 bucks to run some huge VMs. The ram upgrade alone on a new MAC Pro would be about the total cost of this box. I wanted it for work where I have to run 4-5 VMs simultaneously...The ram and the 18 cores makes them run smoothly...and leaves enough ram to do a lot of other stuff. The monitor is gorgeous, as is the camera, The computer is also very quiet...amazingly so. I also have MacPro 5,1 and 6,1s, and I like the form of the 5,1 but the performance on the iMAC Pro is significantly faster across the board. Unless you need the latest and greatest, it's a great computer to get (as long as you get it specced the way you want upfront). Upgrading after you get it is problematic.