Another compelling reason to prefer a Mac Pro over an iMac would be virtualization. Since I began using it a year ago, VMWare fusion has completely changed how I work.
I have 6 VMs set up on my Macbook Pro that I use regularly - they contain different versions of Windows along with Oracle, SQL Server, and various service packs. I don't think I will ever go back to setting up a bunch of dedicated machines for the testing and development that I do. If I wanted a desktop server, I'd definitely buy a Mac Pro for this.
The way I would use it, 1 Mac Pro == 8 or more PCs :)
I have 6 VMs set up on my Macbook Pro that I use regularly - they contain different versions of Windows along with Oracle, SQL Server, and various service packs. I don't think I will ever go back to setting up a bunch of dedicated machines for the testing and development that I do. If I wanted a desktop server, I'd definitely buy a Mac Pro for this.
The way I would use it, 1 Mac Pro == 8 or more PCs :)