There is only one thing that Apple users really have to remember whenever getting into any discussion like this.
It is easy to make sure "everything" works when you limit "everything" to a narrow band of hardware and software.
the only problems I have had with my machines is usually when I try to get some 4th party app or piece of hardware to work on it.
No, not just a regular 3 button mouse, but a 10 button Logitech and having it work correctly on a beta browser or with an Adobe product that has its own ideas about interfaces.
The very thing that gives PC's their advantage is also their Achilles heal. They will run just about anything and work with just about anything. When you have dozens of companies making even the baseline product, it is easy to see where you can get problems with compatibility down the line.
I will ask this though. I have a feeling it is how I think it is,but I am not sure. At any given time, how many lines of Apple laptops/PC's are out? How many different architectures do they use at any given time and how many times have they switched? I would think they only hvae two, maybe three that are "active" and being developed at any time, and given their profit margin, plenty of time and money to make sure they only sell what they know will work at prices that they have a stong hand in setting.....
So, is Apple evil? Nope. They sell a good product. They over-hype and over-market it (and consequently over-price it) but there is no denying they are doing all three things right to command such a healthy profit margin.
The mere fact that people are willing to defend it almost religiously shows that they have tapped into the emotional key that is not serviced by the PC market.
Unfortunately, that same key will prevent them from World domination, no matter how many years they keep donating machines to educational institutions (also brilliant). They have made the perfect niche for themselves, but that niche also makes it hard to take them seriously for any professional application.
It is like a pink Porche. It may be a kick ass machine, but no self respecting man is going to ride in one and think his masculinity is safe.