I need to chime in again on this whole debate.
I think its funny that people actually buy into this whole "Pro" and "Consumer" thing that Apple has set up. People actually believe that MacBook Pro is a "Pro" machine.
Agreed. I think at this point the "Pro" moniker is silly, as "consumer" machines can be used professionally and "Pro" machines can be used at home.
But let's look at the MacBook Pro for a minute. Assuming it is a "Pro" machine, that put its up there with the Business notebooks from Dell and HP. If the MacBook Pro is a "Pro" machine, why does it use a consumer GPU? On top of that, if its a "Pro" machine, why is it using what is considered to be the lowest of the midrange consumer GPUs? The "Pro" machines from HP and Dell come with considerably faster mobile workstation GPUs (Quadro and FireGL GPUs). If the MacBook Pro is a "Pro" machine, where are the quadcore options? Aside from the more expensive option on the MacBook Pro, where are the anti-glare screen options? Why only offer consumer grade screens? Where are the blu-ray writer options? HDMI? Full disk encryption? RAID support? Not to mention the card readers (memory and smart card), full size ExpressCard, fingerprint readers, eSATA, etc. What about the build quality? The MacBook "Pro" is built out of material that easily dents, scratches, and can generally be easily destroyed. The "Pro" systems from PC manufacturers are built out of much stronger materials that can take a hit and not even show it. PC manufacturers are so confident in their build quality that their "Pro" systems come with 3 year warranties as standard. Some of them even offer 3 years of on-site support as standard, but for most its an option for about the same cost as Apple's extended warranty that requires mail-in service to service centers that are notorious for sending the system back in worse shape than they received it in (I know this from first hand experience). Not only does Apple's 3 year warranty cost as much as PC's optional warranty, it doesn't cover as much as PC makers warranties. Really, if the MacBook "Pro" is a true "Pro" machine and truly better than those from PC manufacturers, why doesn't Apple stand behind their product the way HP, Dell, and others do?
I mean honestly, if the MacBook "Pro" is a "Pro" machine, why does it offer not even half of the options of true "Pro" machines from PC manufacturers? Why does it have less options than consumer notebooks costing less than half as much? Why isn't built as well as those consumer notebooks costing less than half as much? It can't even begin to compare to the build quality of "Pro" machines from PC manufacturers. Why does it only offer "consumer" options for the GPU, screen, and other features?
The MacBook "Pro" is nothing more than a consumer machine with the word "Pro" tacked on.
While I won't get too much into the reliability standpoint of Mac vs. HP, Dell, etc., I will say that on my 3rd Mac personally (while still owning the 400Mhz that is still running) and supporting a few MBP's, and soon to be a few MP's, I haven't had much trouble at all with Apples in general, and when I have, AppleCare was excellent. HP, however, has had significant reliability problems and support problems for the last few years, coinciding with when Carly left the company. Coincidence? Perhaps. But it's ironic the timelines of her departure and the decline in quality of support match up pretty well.
I will say that while I wish the MBP had a Quadro, our experience with the HP NW9440 and HP 8710w has left a somewhat sour taste in terms of high-powered workstation cards in a laptop. Both of them have continual problems with overheating, and I've replaced multiple motherboards on them. The Lenovo Thinkpads using the FX570m however has been great. This is the GPU Apple should have used, because it's pretty nicely balanced between power and heat load.
As someone (I think Anuba) said, Apple has painted themselves into corner with the thinness, and there's just no way an FX1600 or 1700 wouldn't completely fry the laptop in that enclosure.
But that's my personal anecdote against yours, so we'll call that a draw.
Now let's look at the Mac "Pro". Apple, again, claims this is a "Pro" system. Sure it has the Xeon processor. But where are the processor options? Why am I stuck with only a couple? Where is the RAM expandability? HP "Workstations" offer up to 192GB of RAM. Where are the workstation GPUs? Why am I, again, stuck with low-end consumer grade GPUs that even moderate gamers wouldn't consider worth the money? Why do I have to buy a card for RAID? Where are the blu-ray burners that aren't from 3rd parties that are only interested in extreme price gouging? What about expandability? Why am I stuck with only one PCIe x16 and 2 PCIe x4? A "Pro" system should at least offer the same amount of expandability as a $100 motherboard for a "consumer" desktop system.
So, again, the Mac "Pro", aside from the processor, is nothing more than a glorified and ridiculously overpriced consumer grade system. Other than the processor, it has absolutely nothing in common with true workstations from other manufacturers and offers less expandability than a $600 desktop from Best Buy. The sad thing is you can make that $600 desktop from Best Buy a more capable "workstation" because you can actually get a workstation quality GPU and throw it in, and that desktop will have all of the expandability options it needs to be a "workstation".
Aside from the iPod and iPhone, Apple really is the Bose of computing. You spend a lot more money for a lot less overall features and performance in a package that isn't built half as well as cheaper products.
I absolutely agree that there's a lack of choice with Apple. There's been a significant lack of choice ever since Jobs came back and scaled back the product lines and killed off the clones. But that's nothing new, and anyone buying one I would think realizes that. If not, they'd surely know it when doing consumer research. People still do that, right?
It comes down to this; while I personally can get my work done on OS X, Windows, or even Linux, myself and others do like the OS X UI and workflow. Therefore that's what we use as a primary personal system. We therefore have to accept Apple's lack of choice, or move on and adapt to Windows or Linux's workflows.
However do we use Apple in the server room? Nope. HP servers (which are fantastic) running Windows for what it does best (mail, AD, Terminal Services) and Linux for what it does best (cluster computing, SQL, web).
Right tool for the right job.