I can't resist jumping into this one, though I don't have much time right now.
I'm typing this post on a Toshiba Satellite laptop that I must say I'm very happy with, but my heart lies with the 17" widescreen iMac sitting on my desk at home. We also have 2 older Mac desktops and an Apple Powerbook laptop. This is our first PC.
Macs are just better all around. The reason they are better is the same reason they are more expensive and less popular. Apple has maintained a high level of control over hardware and accessories. There were off-brand Apple compatible computers briefly, but other than that it has been all Apple hardware. When you are running a PC with components and peripherals made by a dozen or more different companies, some compatibility issues are inevitable.
Macs are rarely affected by viruses. They have a more stable architecture. Plus, since they are less popular, they aren't targeted much by those spreading viruses. On my PC, I have to run antivirus scans every few days. I don't even own antivirus software for my Mac.
On newer Macs, if a program crashes, which doesn't happen often but it does happen, it doesn't take down the whole system. You can just force quit out of that program and go on with what you were doing.
Most "innovations" in Windows operating system have been things that Mac has had for years. Since 1984, Microsoft has been playing catch up to Apple and they haven't caught up yet.