Hey you, yeah you – get into my Cloud

A quick visual on the emerging Cloud Computing market to create some discussion.  Any thoughts, commentary or discussion on this topic are welcome.
.
Click image to view full size diagram.

Click image to view full size diagram.

.