(I have built my own PCs, compiled my own Linux kernel, used UNIX since college, programmed in Windows, designed ICs, etc and am slowing switching to Macs)
1) I wanted to stream music through the house. I bought an airport express for under $100, plugged it in, connected it to the network and my stereo. When I got to my mac, it had a dialog stating that it just detected an Airport Express, would I like to configure it? Sure; up and running in a few minutes.
2) On another occasion, when I started to stream music to the Airport Express, a dialog popped up telling me the audio cable was unplugged.
3) I was at a friend's house and he was using his Ipod Touch. I pointed out that if he bought an Airport Express to connect to his stereo and downloaded the free Remote app from Apple, he would have streaming music in his house and full remote control in his pocket for $100 and 5 minutes of his time. He did this the next day.
4) To get my wife's macbook on our network, I just had to type in the SSID and password and she was surfing the net in a few minutes.
5) When Snow Leopard came out with Exchange support, I VPN'ed into work, gave iCal my email address and password, and it found the server and downloaded my mail in a minute. It takes me that long to find the correct dialog in Outlook, let alone to configure it.
6) Wife's laptop hard drive crashed. Took it to the local Apple store and had the laptop back with a new hard drive in a day. My son's Dell Studio had to be sent in for a third time (10 day turn-around each time) before they finally agreed it was a POS and sent us a new model.
I struggle to think up just one experience like this after years with Windows and Linux. On top of that, in OS X i have discovered Folder Actions; the Automator; pre-installed python, perl, svn; and the development environment comes with the PC. I don't regret one cent of the Apple premium I have paid.
Android is promising, but I am worried what its eco system will look like once the carriers are through with it.