As of today, it is not possible to ignore all the pros of cloud hosting :
secure and flexible development, deployment and great scaling options.
There are indeed some drawbacks (performance, price, learning curve…),
but the Cloud evolves so fast, that those disadvantages will soon be close to none.
Some interesting reading about Cloud hosting vs dedicated servers.
Inzenet choosed Windows Azure offer (between Amazon, rackspace & others),
as it is a reliable, high availability, enterprise grade infrastructure to securely host your applications.