I thought to gather the use cases the nMP is suited for and likely configurations. Feel free to add others, or cases it's not suited for Video Editing/rendering Obviously video editing is a use case suited for the new Mac Pro. The upgrade path favors ... GPU (D500-D700) RAM (depending on workflow, probably not needed for most) Flash (depending on workflow, probably not needed for most) Bonus Low noise, small size for studios. Downside Not upgradable. I've personally talked to one video professional who has no interest due to this. Photo Editing The nMP is suited for photo editing, the base D300 quad core should do just fine for these people. The upgrade path favors ... RAM (depending on workflow, i.e. large panos) Flash (depending on workflow, i.e. shoot size) Bonus Low noise, small size for studios. Downside Paying for more video than you need Software development Software development entails multiple threads when doing large compiles, multiple screens, and OS virtualization. Since few Macs support three screens (the ideal configuration for development) the nMP makes a lot of sense. The upgrade path favors ... CPU (multiple threads and virtualization) RAM (virtualization) Bonus Low noise, low power for what is most often text editing. Downside Paying for more video than you need Music editing This will be a fine, though probably somewhat overkill solution for music editing where an high end iMac would probably be equally well suited. Upgrade path favors ... CPU (multiple threads) Bonus Low noise for studio work, small size. Downside Paying for more video than you need Modeling/Scientific The nMP is well suited for this, supporting many flops of performance capability. Upgrade path favors GPU (D500 hex core a probable sweet spot) CPU RAM Bonus The price isn't too high in the stratosphere, compare to a similarly configured HP or Dell workstation. Downside Not upgradable, which may be useful depending on workflow. Drives are external. That's all I can think of for professional users. The machine is not a good gaming box (considering the price) though it will probably play some games just fine. As much thinking as it's taken me I have to come to the conclusion that it does make a lot of sense for many professionals, including myself as a software developer.