Windows Azure allows you to scale up and pull back capacity as required, enabling services to be arranged around periods of peak demand. Moving your applications and services to Windows Azure will ensure a 24/7, enterprise class service backed by reliable SLA's from Microsoft, as well as a rich Azure online services experience.
With predictable IT spend through consumption based pricing and packages, Windows Azure allows you to focus on delivering services and value. Less upfront costs and technology management enable you to spend less time on operational hurdles and more time focusing on your competitive differentiators and delivering more to your clients.
The Microsoft Windows Azure Platform should be your only choice for a Cloud Platform, review Azure against competitive offerings in the table below:

[Click to enlarge]