I haven't used cloud hosting. One main reasons why I haven't used this service is the cost. Cloud hosting solutions are very expensive and my websites are small.
Have you used cloud hosting, what service do you use?