WinTard said:
My point is building your own machine, is as valid as buying a pre-built branded machine. In terms of dollars, performance, quality, technology, flexibility, you name the parameter. If they make it, I feel I can do better. And so can anyone of you!
:)
You or I can only build it better if we want to run Windows or Linux. If we want a Mac, legally, with support for software update and compatibility with Apple's patches and next few OS versions then you can't build it at all. It is retail or nothing. Every Mac user was faced with that choice, and like everyone who chose to buy an Apple, I decided that the compromises I made to buy one of Apple's machines is worth it to use what I consider to be a superior OS.
Back in 1999 I made the opposite decision, switching from Mac OS 9 even though I like Apple hardware better to Windows 2000 which was a more stable OS. 2003 I moved back to the Mac platform when Apple released a version of OS X (Panther) that was compelling enough to leave Windows XP for. A year earlier, Jaguar was not good enough.
Apple builds a very limited selection of machines, and so if you do not fit or come close to one of its choices, you are out of luck. This is a real compromise issue. I wanted a mid-range desktop tower system and Apple doesn't make one. As you correctly point out, I could easily build a very powerful system for less than half of what I paid for my Mac Pro and with what I do I would not likely notice a measurable speed difference. So what, I don't want to use Windows as my OS. Windows doesn't look or feel nice to me. I don't like the way that Windows handles multiple video cards, which is important for the way I use a desktop. It works, but its just not very elegant. I want elegant, and I was willing to pay for it. I didn't even need the Mac Pro as my 10-year-old G4 was still doing a wonderful job. Its two video cards were handled just as elegantly as the Mac Pro does, and while it was getting a bit sluggish, it wasn't holding me up yet.
Laptops are an easier case though. Windows has never handled suspend and resume as well as Mac OS has. Even in the old System 7 days my PowerBook would sleep instantly when I closed the lid, and wake instantly when I hit any key. In the 16 years I've used Apple laptops I have never had one that slept and woke slower than 3 or 4 seconds, and only once has a Mac laptop ever failed to wake up for me.
I've also used ThinkPads for 10 years (I almost always have one Mac and one ThinkPad laptop) and actually like IBM (now Lenovo) ThinkPad hardware better than Apple's. If OS X was licensed for ThinkPads and supported for updates, I would buy one instantly. In Windows, however, even superior-quality ThinkPad laptops take a few seconds more to suspend, and take considerably longer to resume. Suspend to RAM has always been problematic in Windows, with many resume failures over the years in 2000, XP and Vista (none yet in 7). Hibernate has been absolutely totally reliable since Windows 2000 for me, but is much slower. Windows 7 suspend to RAM is faster than Vista's too, but still nowhere near the speed in OS X, or even System 7.1.
Sleep may not seem like that big of a deal, but when you are traveling, opening and closing your laptop as you move from courtroom to courtroom, it makes a huge difference. When I carried a ThinkPad to court (X41 and then T60p) I had to configure Windows (XP and Vista) to just not do anything when I closed the lid and lived with vastly reduced battery life. With OS X (12" PowerBook, back MacBook and now unibody MacBook Pro 15") I just open the lid when I want to check something, close it when I'm done, and nobody ever has to wait for my computer to resume.