Nice article
I feel that this article outlines quite clearly the major issues that exist with "cloud service" operators. For me, my opinion of cloudy stuff is simple : banks and major multinational corporations will never allow their internal data to be hosted by someone else.
Ergo, without the boost and credibility that these key organizations give, this whole cloud thing will never really take off, or else will remain at the "host your mail and 100GB of data" level that it is today.