That's the whole point. I spend 75% of my day maintaining my and client's Windows computers/servers (cleaning spyware, running virus checks, defraging, cleaning out IE caches and cookies, rebooting, making sure my virus and spyware engines have the latest dat files, implementing latest security checks and updates, backing out updates that broke certain apps, making sure my backup ran correctly, fixing broken or crashed software, figuring why SQL runs one day and not the next, dealing with IE issues when opening large files, dealing with system resource issues, etc).
Why do i want to spend 75% of my day maintaining my computer, so that I have no problems

- when I can spend 100% of my day actually using my mac and not have to worry about all the problems.

and I am using XP, too many people I personally know still complain about Vista stability; even with SP 1. and these are I/T people or power users, not some mom or pop who just got a PC.
that's the whole point of mac, and end-to-end solution. 6 months + on a mac and I have yet to have to reload my hard-drive, have problems, etc. windows, every 3-6 months I have to cleanly format the harddrive and reload windows just to deal with OS problems.
so yes, there are reasons why I became a fanboy. I work with windows (Xp, servers, SQL, etc) every day.
But thanks to MS and their mess, I have a job and pleanty of work - frustrating and long hours, but I have work; although I would much rather spend my time developing something useful.....
*Edit - oh and 2007 /2008 have got to be the worst year for MS apps in regards to usefullness and stability - Hmmm, guess Balmer can't handle it. Not only Vista, but updates, office, VPC, etc have their problems and we have to resort to older versions.