I'm curious; what do you think is the OS that's ready for the desktop?  By the high score of your comment, I'm guessing a lot of people agree with your sentiment, and I don't understand your distinction between what is "ok for some users" and "ready for the desktop."