For all those who think the MacPro is too expensive. The MacPro is not in the same class as a PC. It is in fact, a high-end workstation. It's using XEON processors which are server/workstation class CPU's.
Let's compare Apples and Oranges for a minute, but keep in mind, these are in the same class of Workstation.
- Lenovo ThinkStation C20, Dual Intel E5630 Xeon's (Same as MacPro 6-core - 12 Core config), 16GB's of RAM, NVIDIA Quadro FX 1800 768MB (closest I could get), a 250GB hard disk with a 1TB hard disk, DVD Burner, no Bluetooth nor WiFi, single ethernet port. No monitor. - $6,334.00
- Apple MacPro 12-Core, 16GB's or RAM, ATI Radeon HD 5870 1GB DDR5, SuperDrive, 2 - 1TB hard disks, AppleCare, 802.11n + Bluetooth 2.1, FireWire 800, Optical digital audio, MiniDisplay Ports, Dual Ethernet, 2 extra drive bays, fully PCI Express capable. Quality Aluminum case with no visible cables, completely environmentally friendly and recyclable. - $6,348.00
Notice they are very close in price! However, the Lenovo ThinkStation C20 comes with Windows 7 64bit, only has 2 drive bays and you cannot buy 2 - 1TB drives. You cannot exceed 16GB's of RAM. It's not as easy to take the case apart and work on it when you have to. It only offers the Quadro line of video cards which may not be as fast, although good for 3D CAD.
I am not even going to list HP. Their workstations are much more expensive for the same hardware.
So do not confuse the MacPro as a PC Tower, it is not a PC but a highend workstation and if you shop for the same thing in the PC world, you have to select the workstation class machines. The prices are competitive. You get more bang for your buck with a MacPro in most instances.
Now the only way I can see to get cheaper then a MacPro is to build your own but you have to do all the engineering and good luck calling anyone for support or warranty.
Plus, the number one reason to buy a MacPro is Snow Leopard 64bit! Which you cannot run effectively on anything else. Yeah, you can hackintosh it but there are issues such as unsupported hardware, etc.