Any suggestions for cloud hosting for windows. I somewhere to put two virtual servers. One would be a build server which needs windows in order to compile and package our application. I also want the ability to automate starting and stopping the server when a build is scheduled and completed respectfully. Another being an application server for an ASP.NET MVC application. Any suggestions on a cloud hosting service for my needs? I have some experience with Azure, but I want to know what else is out there.