I'm working now on a E8400 Core2Duo Intel PC (+ RevoDrive SSD) and 19" Eizo Screen. Since that summer, I got more and more into commercial photography jobs mainly weddings. The current computer isn't able to handle this workload very good so I'm definitely going to buy a new one. I had a lot of problems with the system from time to time. So I'm going to buy a mac. I'm pretty convinced by the 27" highend iMac. But a couple of friends is in the same situation and they are more convinced of the mac pro. To be clear. I won't buy the old mac pro. No way. If it should be the mac pro. I'll wait until the refresh... So long my old computer is still good enough. That's no problem. So I'm not that big professional that I need the machine this minute... I'm the type of person who thinks a couple of years forward. So I really want to keep this machine some years. But the Mac Pro + Screen doesn't make sense for me if it's going to be more expensive than an iMac today and a replacement in 2 years... What holds me back from buying an iMac? - I'm not able to expand a lot in this machine -> life time - glossy display Why I'm not sure about buying a Mac Pro? - For now, the power of the highend iMac is fairly enough! - big price difference (I would buy the NEC PA271W as display) So I've two questions. 1) What do you think which machine suits my needs best 2) How upgradeable is the Mac Pro? I know I can change the graphics card, ram, hdd, ssd but whatabout the cpu? Edit: I forgot some details. For the iMac I would wait for a single Thunderbolt enclosures to use a SSD as bootdrive. I don't want to open it by myself and let the ssd insert by an apple authorized technician it's about 250-300€ in germany. That's another pro for the mac pro, that there is not that much laying around on my desk.