I'm deciding between a new iMac (assuming they come out in June/July) and a new MacPro. The most intensive tasks I do are photo and video editing (large files from a Nikon D800), for which I think a top spec iMac with SSD is probably sufficient. However, I want to be sure that I'm not going to be watching spinning beach balls in 2 years time and being forced to buy a whole new monitor yet again. The appeal of the Mac Pro is that it seems more future proof. Additionally, I wouldn't be buying an integrated monitor. This is offset by my reluctance to pay for graphics power that I really don't need. Here's my reasoning, am I off base? CPU: top spec iMac is sufficient GPU: top spec iMac is sufficient. Mac Pro is serious overkill for my needs - paying a lot for power I won't use Memory: much faster memory in the MacPro - again, would I notice this now? Even if its not apparent now, presumably a Mac Pro would still be fast long after an iMac would start grinding to a halt Storage: MacPro is supposed to be 2.5x faster than the SSD option in an iMac, but would I even notice this? What about in 3 years time, presumably the iMac will need to be upgraded much sooner than the Mac Pro External storage: the Mac Pro has TB2. Is this likely to be included in the new iMac? If not, external storage will be slower and the connectivity will be obsolete sooner your thoughts?