Hello all! After spending what feels like months trying to figure out my next setup upgrade for my office, that will hopefully last me 5 years minimum, I have narrowed my desktop choice down to two: The baseline iMac 5K (Retina, 3.5GHz Quad-Core i5, 8GB RAM, 1TB Fusion Drive and AMD Radeon R9 M290X w/ 2GB memory) or the base line Mac Pro (3.7GHz Quad-Core Xeon, 12GB 1866MHz DDR3 ECC memory, Dual AMD FirePro D300 w/ 2GB GDDR5 VRAM each and 256GB PCIe-based flash storage) I have a Thunderbolt Display from Apple, I do plan on buying a 4K monitor/TV at some point too so I'll utilise that, I also have several 4TB USB 3.0 HDs and a thunderbolt HD. What I do in a nutshell; I run a company (so do lots of paperwork) and am setting up another grassroots record label so we'll be using it for video/photo editing and music production primarily. I also code software, design on a daily basis (websites mostly) and create iOS apps. I rarely use my current setup for Netflix etc, as I don't have the time. What would you guys recommend? I'm stuck on making the decision so some impartial, third-party advice would be of tremendous help to me. UPDATE After buying both the Mac's in question and using them, I found that although the iMac was gorgeous, took very little desk space up and was blazingly fast for day-to-day activities (still just as powerful when using Pro apps though!) I can't help but prefer the nMP with it's dual GPU, it really smoothes out the kinks and barely makes a noise even when under total stress (tests) and real world usage. I've sent both of them back to Apple as I couldn't justify spending the money when a potential spec bump is just around the corner in June... I also bought myself a new car. So I'm a teeny bit "broke".