The cloud is a ********* stupid idea. Lets look at how computing worked, circa 1975:
everyone had a terminal. It had a green or amber screen, it went "beep" and you could watch the letters draw on the screen in real time. The actual computer was in the basement. Everything was at the mercy of this one computer, and if it went down, you were screwed.
So, now the personal computer is here, and internet. Everyone has a nicely powerful machine at home, they can do all their work, play games, etc lightning fast. They want to share something? Internet. Internet is awesome, if a server goes down somewhere in it, the rest is unaffected. It's impossible for it to go down because its completely decentralised.
So, for some reason, everyone wants to go back to mainframes+terminals, where nothing is really yours, the latency is horrible (goodbye, gaming), the computer can go down, and everyone is fucked, etc. Sure, there's colour screens. OTHER THAN THAT, IT IS THE SAME.
Anyone who seriously wants cloud computing should drown themselves. I mean, really.