Found this other solution for cloud desktops. Here you can get a cloud based computer by the hour or monthly on super fast servers. I saw super fast cause it's used with Parsec and users stream AAA games to their phones and tablets.
http://www.paperspace.com/