I've had Vista installed on my desktop for about a month now, and it is honestly not that bad. My computer is pretty old and Nvidia doesn't even publish chipset drivers for this board, but despite this lack of drivers Vista runs pretty well even with aero turned on. I had been running ubuntu as my primary OS on my desktop for quite some time but there are a few little problems here and there that bother me.
I still wish I could get a mac for my desktop but Apple doesn't make anything that is within my price range. I already have 2 perfectly good 19" monitors on my desk, so that takes out the iMac and the mac mini. The Mac Pro is out of my price range and to be honest, I don't use my desktop heavily enough to need that kind of power.
I guess Vista will have to do for now.