en primer lugar, creo que esta confundiendo
www.desarrolloweb.com con
www.forosdelweb.com
en cuanto a tu consulta:
no es lo mismo contratar hosting que contratar dominios, son dos cosas diferentes. Como recomendacion, no compres el dominio en la misma empresa que contrates el hosting.
En cuantos a las bd's, desconozco cual es mejor, si es que hay una mejor. Una desventaja de acces es que corre con windows, por lo tanto, el hosting sale mas $$$ que s fuera linux (mysql).
Por ultimo, no entiendo a que te referis con "mi aplicacion necesita DNS", y "cual es el uso correcto de los DNS".
Saludos, Mauro