I have DotNetPanel on a couple of servers and it is really nice. Even if I am only hosting a few sites on a server, I would still install DNP to manage everything. DNP ended up building their own web interface...I think because of how heavy DNN can be at times.
Go check it out and you can see that the people on their forums are very helpful just like here at DNN.
If you need help setting it up, I would recommend contacting Rubal. Just search for him on the DNP forums.
He does a full server setup with sql server, mail, stats, ftp, dns, control panel, etc. for a small fee. Of course you will need the licenses for the products. But you can get good deals on the licenses when you buy the control panel. SmarterTools work well for a host mail, stats and ticketing package and you can get an entry level version for free typically when you buy the DotNetPanel licenses.
If you need a good server, go to PowerDNN.
Contact me directly if you need more info.
Hope this helps.