There are more and more hosting companies now offering DotNetNuke hosting from shared or virtual dedicated accounts, to dedicated or cloud hosting. Although hosting costs might be high for some businesses, shared hosting is sufficient enough to allow your site to have a simple online presence with low traffic handling. .
There are downsides of running shared hosting, but you don't have to worry much unless your Web site experiences a spike in traffic. I use GoDaddy shared hosting. One of the downsides of GoDaddy for DotNetNuke is that it won't allow you to have complete control of your URL. It adds an extension at the end proceeded by a slash (i.e. http://mydomain.com/something) for every domain you create.
To overcome this issue, here are the steps needed to change from http://mydomain.com/something to a legitimate http://mydomain.com in GoDaddy.
welcome to dnnskin.net
Win the First DotNetNuke Design Challenge for 2010 "Modern Web Standards" category, you can check more detail here Download winning Skin here