Hosting is dead. Long live the Cloud: Who can truly benefit from Cloud Computing?

There's a lot of marketing hype going on about cloud computing as the fabulous opportunity to drop IT costs and save the planet from CO2 emissions. Large companies from all around the industry spectrum (telco, finance, retails, etc.) have been