I've had MACs do all sorts of weird things.....they aren't all stable like people say. I can get them to lockup, slowdown, what have you...just as easily as windows. Something people forget is that the main reason a computer 'crashes' has pretty much everything to do with third party stuff....like drivers, games, productivity apps, junk apps, web apps even hardware that's not designed correctly........
now, what are most third party things written for? You think they spend the time trying everything out? Yeah...they do....but you try writing code that can deal with a near infinite number a variables and see how far you get. Mac has a tight grip on their OS and the hardware it runs on. So third party apps have to go through more rigorous trial......that's part of why there are so few....it costs too much. and don't get me started on linux....It works great after you customize it to meet your needs.......but beware of weird apps....or how about that piece of hardware you can't fine Linux drivers for? you could write one yourself.....but then....only a handful of people can do that. So how is that better?
Point is all three are good, and bad. It really depends on what you want to do. Why will windows be a round for a log time? Because people don't like change.....cause it's so deeply rooted in the business world it'll be a near impossibility to uproot it. We saw that in the early stages of the PC. Apple got there first....problem was IBM was used in most businessess.....SO when people saved up to buy a PC what do you think they chose? The fruity one, or the one made by the company that made the one they used at work? Same with windows. People are comfortable with it, and it comes on everything....unless you buy a Mac. But those are more expensive......better maybe however, people play the numbers game when it comes to computers....."this many RAM for this price." And until Linux comes standard on a PC form HP or Dell, AND it's easy for someone to use...ie

does everything for you....no playing with settings and what not)...then maybe it has a shot. Unfortunately, it's not really a big player....except in the spacial mission field. Seriously....before you go on about linux this or that.....How many linux kernals are there per distribution? What if there was only one or two standard linux kernals......and they couldn't be changed or re-writen?
ok....i'm done ranting for now.