Here's my situation. I work for a university (lecturer), and I sit at my computer 60+ hours a week. I have a 300GB archive in lightroom, which is where most of my archival research is stored. I use it all the time. I mostly use Lightroom, Photoshop, and all the usual office software. I do some high resolution audio editing, and Final Cut Pro from time to time. My current setup is a 2012 MBPro (retina) with 16GB of ram and 500GB HD, with a thunderbolt display. The laptop does everything I need it to OK. Sometimes it struggles with going through all the lightroom files and makes some fan noise, but it's no big deal. The university provides a base iMac every 4 years, and the current one is so slow it's not worth using. It's too slow for itunes to work without stuttering, and word files take a minute to save. It backs up to data centres constantly, works off network drives, and checks for viruses endlessly etc etc all bogged down. I need something that can withstand all that. So, one of these?: 1) iMac 5k with max ram and the better graphics card, 512 GB SSD. About $4000. 2) MacPro 6 core, plenty of Ram, 512 SSD, D500? About $5500 Benefits of 1) I get two displays, one of which looks terrific, cheaper. Downside: lack of power? Benefits of 2) More power. Might be working better in 5 years' time? Downside: one display which isn't as nice, costly. I have some money in a budget, and I need to spend it now. I won't have that budget again in my career, so I want to make sure I get the best I can for the future. I could stretch it to a Pro, but I don't want to if an iMac is better for my needs. Money for future upgrades will come from my pocket (so I probably won't buy them). What would you do?