Cloud Desktops for Human Beings!