Host the site on Windows Azure
At the bottom of the website I see this:
This site is hosted for Microsoft by Neudesic, LLC.
Why don't you prove how easy and cheap Windows Azure is and host the site yourselves on Azure instead of having to pay Neudesic?
You should host asp.net on Windows Azure instead of Neudesic LLC.
Neudesic is the company that manages and maintains the www.asp.net site and will appear there no matter where it is hosted. We are in the process of moving the site to Azure right now.
Bart Sipes commented
In addition, creating a walkthrough video of the migration process of a real running website from a third-pary host to Windows Azure would be an excellent tutorial which could then be posted to www.asp.net.