Guys, here's my take on it from a very experienced Windows user who keeps a number of computers running:
Mac has a great OS, and they build quality products. However, batteries are generally 3rd party items built under contract, and Apple is no more immune to having problems with a 3rd party item than PCs are. Batches of bad batteries have happened to both.
That said, although I believe that Mac systems are superior for video and graphics work, I can't operate them. The commands make no sense to me. Sorry, not worth my time to mess with.
Linux and other systems are increasingly robust, but only those who have significant time to devote to learning the OS and finding programs that work with them - and will talk to the predominantly PC society we live in - can afford to use them. I have neither the time nor the interest in becoming enough of a computer type to mess with Linux.
The Windows-based PC may not be perfect, but the XP systems I have at home run for weeks at a time with no issues, no problems, and no re-boots. Aside from slight wackiness with the wireless network I use, they have minimal issues and downtime. They WORK. And they talk to everyone else in the world with no problems (Apple users have to build bridges to Windows, not the other way around; Windows has the big stick).
For the USER like me - not the computer geek - either the Mac or the Windows machine makes sense. Linux doesn't fit with the skills of even an above-average user.
I would also offer this observation:
PCs have enough issues that most knowledgeable users have encountered problems, taken them apart, replaced or installed cards or memory, and put them back together with proper function restored. I do this all the time.
Macs tend to be so stable that most of the Mac users I've encountered have never opened up the box. If they have a hardware problem, they have no clue how to deal with it. In that respect, the robustness of the Mac line actually leaves its users less capable of dealing with hardware problems - although they happen less often.
I say pick one and go on with life. Whatever OS you use, you win some and lose some. They all work.