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."
I don't know the original quote, but it's often repeated that Linux is "not ready for the desktop." So, irony.