Have you heard of the Windows Azure Platform benefits for BizSpark members?
The Windows Azure platform makes it easy for startups to get a production ready solution up and running quickly so you can focus on building your business. Windows Azure offers a simple, comprehensive, and powerful platform for the creation of web applications and services. Windows Azure enables Start-ups to focus on their business logic, as opposed to operational hurdles, in creating compelling products.
Learn More: http://www.microsoft.com/bizspark/azure/
It’s easy to get started. These resources can help: