Is Windows ready for the desktop?