I see it it so many places and I just don't understand why people have to try to make wars and that sort of thing out of which operating system to use. They all have their pluses and minuses and really in the end isn't having multiple reasonable choices the best outcome? It's great to have different options for different people who work differently. I just believe they all have their place.
I'll admit windows 95 sucked bad with crashing. win 98 was better. I won't even mention how much I didn't like windows 3.1. When I used winxp and the rare occasion that I have to use it now it's been nothing but stable for me except for some weird crashes when shutting down. I never did solve that but that was about a year ago when I decided I wanted to use something other than windows as my main operating system. There really was no reason to do that other than the fact that I wanted to try something different. I haven't used Vista but wouldn't mind trying it. I don't want to pay so much for something I don't think I'd really use so I don't have it.
I tried a couple of Linux distros off and on for the past 8 years and none really stuck. I don't know why but they just didn't stick. I enjoyed them but they just didn't click with me. Maybe there were too many different distros that I wanted to try and didn't have enough time.
I ended up settling into using DesktopBSD. I don't really know why but I just became comfortable with it and have used it almost exclusively for close to a year now. I've been able to solve any issues I have had with a little googling. Gotta still love the freebsd handbook. The ports also rock. Everything is right there for me to use if I need it. I like the fact that it's pretty much just Freebsd with a kde automatically installed. The nice thing about freebsd is everything is in one place. Things just pretty much work the way I expect them to.