To answer the original question:
Both http://www.intelequia.com and http://www.ipista.com are running on Windows Azure using the DNN Azure accelerator (http://dnnazureaccelerator.codeplex.com/) . Keep in mind that both of those sites are running out of a European datacenter so latency will be a bit higher than for a north american hosted site. To see the performance you can expect from a Windows Azure hosted site, signup for a free PE Trial http://bit.ly/dnntrial . All of our trials are running on Windows Azure using the Azure Services for Windows Server.
Intelequia is running on an extra small instance and the monthly costs would be on the order of magnitude of between $20-$30 (depending on whether they are on pay as you go pricing or a longer 6 month or 12 month commitment) which includes storage, hosting and SQL Azure. Depending on your needs, you might need to increase your instance to a small instance which is roughly $86/mos instead of $14/mos for just the extra small.
Running DNN on Windows Azure can be a very cost effective means of hosting DotNetNuke if you understand the benefits of cloud computing and compare apples to apples. Windows Azure hosting may not be right for every company, but I would definitely suggest you see if the benefits align with your own business needs.
Cloud computing is fundamentally about making the most efficient use of a large set of shared resources. Where customers benefit is from the ability to run applications in an environment that is highly scalable, highly reliable and highly available. I often see people comparing their own self hosting with that offered by the cloud platforms like AWS or Azure which is not really a fair comparison since I have seen few businesses which are running in a highly reliable, highly available environment.
If you have a hardware failure in your datacenter on a Saturday night, is someone available to fix it? How long will it take? What if it is a complete hardware meltdown? Maybe it is not your server. Maybe it is a router or a switch or your firewall. In a cloud environment all of these hardware failures are detected and your application is automatically moved to an unaffected part of the network, often, without you even knowing that a problem existed.
We just had both a router failure and a firewall failure at one of our DNN Corp offices all in the span of a single 24 hour period. While we were back up and running the next day, it was at least 5 days until we had all of the hardware fully replaced and reconfigured. I have had this play out in numerous IT shops that I worked in.
When everyone is comparing costs between self-hosting and hosting in the Cloud (or even hosting with a hosting provider like Applied I or CBeyond or PowerDNN), they often forget to include all of the hidden costs. This includes things like the IT staff needed to keep the servers running. Maybe it only takes 10 hours a month (testing and installing patches, reviewing server and firewall logs, etc). That works out to roughly $250/month for an IT person who can cost upwards of $50k/year. They often don't factor in the extra hardware costs for routers and firewalls or spare equipment or any of the other costs which should all be factored into to self-hosting.
In the end, where is the best place to host your site is very dependent on your specific business needs and capabilities. Cloud hosting is a very competitive offering for many businesses and once you get past all of the FUD put out by competitors, may be a good solution for you as well.