Amazon is far-and-away the leader in cloud computing but it doesn't have the best reputation for uptime.
Interestingly, Amazon recently showcased its partnership with Netflix at is first-ever user conference last month. Netflix CEO Reed Hastings, a vocal critic of Amazon Prime, even appeared on stage for a keynote where he said that by the end of 2013, he wants Netflix to be 100% hosted on Amazon's cloud. He expected Netflix to be the biggest business entirely hosted on AWS apart from Amazon's own retail operations.
That's an interesting business strategy, to rely completely on your biggest competitor.
Hastings, we have three words of advice for you: Google Compute Engine.