I just put in an order for a Mac Pro. I've always wanted one, and pulled the trigger finally with the new design. I've decided to sell a few of my Canon L lenses that I don't use much, and will be selling a MBP as well to offset the cost. But still, what a HUGE amount of money ($6200 with corporate discount). I'm excited, but I feel guilty. I've never spent that amount of money on a computer! I ordered the 8-core, D500's, 32GB of RAM and 1TB PCIe SSD. I'm a little concerned about whether the decisions for 6 vs 8 core and 500 vs 700 GPU will impact me much later. Largely I do a lot of routine stuff, Lightroom and photo work, rendering panoramas. I also do some music production work. And professionally, I'm a software developer (largely C++, cloud computing). The heaviest thing I will be doing is a live DJ broadcast that I do online. I will need to run VMWare with Windows 7 for some special lighting software, Arkaos Grand VJ on the Mac side for visuals, Wirecast encoding 1080p live, and a few other apps. I went with the 8-core because I figured the extra cores will come into play with running VM's and the encoding and the visualization software all at once. I'm not sure the D700 would help me much, I don't have really much OpenCL software (I've dabbled with Final Cut, but it's not my primary use). Does this make sense? I thought about going iMac too, but I don't think I can really run all of that at once. Wireshark uses quite a bit of CPU, and my Macbook Pro Retina (which I'm keeping) is already about as fast as the loaded iMac.