Maybe give Azure a look. I have used it with all my new projects and it is mighty difficult to go back to PHP/MySQL or hosted IIS/MSSQL after using Azure.
http://www.microsoft.com/windowsazure/
By using a cloud platform you can scale well, avoid difficult problems like sychronization, and...