I switched to linux slowly over time, even at one point running both systems 50/50. Now though, I'm completely linux oriented, it's just a great and friendly system. Windows XP still sits on my harddrive, but I hardly ever use it, and it's not so bad since I switched out all the default apps for opensource, and the Desktop is Aston instead of the ugly default. In short, it doesn't really look like XP much. And it ran pretty stable compared to most windows boxes, but it still sucked compared to Linux.

I still remember most of how to use/fix windows from sheer long experience though, and the fact that the school uses it too. Although I covertly installed firefox on that one by installing to the my documents folder instead of default, since i didn't have admin access. I'd even think about putting linux on one, except the tech admin knows quite a bit about linux, he's not stupid with computers like most stereotypical tech admins are.
IMO, using windows doesn't mean your a mindless zombie, the OS doesn't exactly suck horribly (unless you use IE,Outlook,AOL, and/or MS Office), it's actually pretty stable if you're an informed, experienced, and/or power user, but windows IS definitely worse than Linux. In fact, on my scale, for the average user:
Linux is slightly better than MacOSX, which is WAY better than WindowsXP Pro/Windows 2000, which are much better than WindowsXP Home/WindowsME.
For the power user:
Linux/BSD is a few bars above MacOSX, and Windows in general is at the bottom of the pit of doom.
For the production power user:
Linux~=MacOSX (depending on needs), Windows is... I don't have a word/phrase to describe that one.