Rackspace announces AWS Managed Service Offerings: My “Why.”
Robert Scoble

I think there is plenty of opportunity there for technology consulting companies to help companies figure out what the cloud actually means for their business and how to use it most effectively, but there is a lot of work to be done by most of the big cloud providers to make their infrastructure easier to adopt for SMBs. The current offerings are very flexible and powerful, but just too confusing for even doing simple cost calculations on different providers or technology solutions. Most small companies are probably best advised to only use either traditional web hosting or application hosting providers like Heroku and not build their own stack on top of a cloud provider by themselves.