I personally (currently) have the following computers in my home:
1 e-Machine (for the wife) running Windows XP Home
1 HP Laptop (probably best described as a portable desktop, though) for myself.
1 800 Mhz Ubuntu Linux Box (for messing with and learning purposes)
1 Mac Mini 1.5Ghz all the trimmings available on a decent Mac Mini (for my creative work and home personal use)
Here is my personal assessment of the three operating systems, given my experience over the last 12 years with various computer hardware/software, from Mandrake to Knoppix to Debian to Ubuntu to Suse, from 95 to ME to 2000 to XP Home and Pro, and from mac OS 9 to OS X...
1. Windows is a good operating system. It is useful in the enterprise environment, and I expect to see Windows-based PC's in the enterprise markets for the forseeable future. People are used to them, yes even the glitches, and Microsoft seems to be looking towards an improved aesthetic. However, personally, windows still "feels" kind of clunky. Kind of like an old mustang. Powerful, sometimes nice to look at, depending on the owner, but not generally comfortable.
1. Mac OSX is to me the best operating system on the market today for a couple of things: 1) Graphics and Web Development (except for .net dev, yes I know you .net fanboys are out there cursing me right now) 2) Pro-Audio Applications. No contest. Pro Tools is the most powerful Studio Application there is, and it works best on a Mac. Period. 3) Personal Home Use. For me it is simply the most enjoyable operating system to use.
3. Linux is fun for when I want to geek out. It is stable, and I like to tinker with it, when I have the time, but I still do not think it will be ready for prime time until the community at large agrees on standards such as installation procedures (lowest common denominator). I think that in order for linux to break through as either a Enterprise or Personal use powerhouse, it still has to break free from the confines of the architecture that makes it so great, thus, it may be left to nerds for the forseeable future.
This is my own personal assesment, and I really do believe that each of these OS's has their own strengths and weaknesses, I also think that each should be used in their most effective environment.
Nuff from me.