¿Servidor publico = servidor compartido?. De ser así, te recomiendo que leas un post que escribí en un momento de ira XD :
http://miguelpeteiro.com/Blog/ID/88/El-tendon-de-Aquiles-de-DotNetNuke-DNN.aspx
Yo tengo un par de webs en sugestionweb y van muy pero que muy bien. Una de ellas (http://www.lucesledparabicicleta.es/) es un DNN y como puedes comprobar carga rápidamente.
Son muy económicos y con una atencion al cliente impresionante.
Coño, parece que me pagasen por promocionarles...