Any Alternatives to AWS?

After Amazon flexed it’s muscles this past week and proved that they are the God of the Internet by turning entire company’s servers off, over philosophical reasons I decided that it might be best for me to seek more reliable hosting methods for my products. Does anyone have any alternative solutions to AWS that work as well and have similar price solutions?