My wife is a professional photographer that has a 2009 Mac Pro 4,1 that I have upgraded along the way: Quad 2.66GHz 24GB (8x3) 1066 Ram 500GB SSD (in a normal drive bay-not PCI-E) 60GB SSD Scratch Disk Geforce GTX 560Ti 448 core She uses Aperture (soon to find a replacement), Photoshop CS6, and Capture One. She may start doing small video clips, but I think we can just use iMovie to edit. She wants a second workstation, and she has a $3500 budget...SO...my question is: Should she get an old tricked out Mac Pro Tower, Loaded iMac, or nMP? Options: 1) Old Mac Pro tower(will cost <$3k): Hex 3.46GHz 48GB 1333 Ram 500GB on PCI-E card USB 3.0 card GTX 680 or 7950 2) iMac: Quad 3.5 i7 32GB 1600 Ram 1TB Flash GTX 780m 3) nMP: Quad 3.7GHz 16GB 1866 Ram 512GB Flash D300 I have scoured the internet to answer these questions. However, it is EXTREMELY difficult to find comparisons using the hardware and software mentioned above. The comparisons I have found leave me baffled. I've seen the iMac best both of the Mac Pro's in some benchmarks. I've seen the GTX 780m (a mobile GPU) score better than the Radeon 7950 and D300's (desktop GPUs) in other benchmarks. It is so frustrating. I can only imagine that those are due to poor drivers for the 7950 and lack of product support for dual GPUs. I could understand this given Apple's obvious neglect for the Mac Pro tower. http://macperformanceguide.com/MacPro2013-performance-graphs.html http://www.barefeats.com/tube19.html http://www.anandtech.com/show/7603/mac-pro-review-late-2013/7 Has anyone had a system close to 1 and/or 2 above and switched to a nMP? If so, is there a dramatic speed difference? I'm tempted to go with the old tower MP, but I also don't want her to spend so much money on a dying breed. Thank you for your time.