Hola:
Aclaro que servidores gratuitos como Tripod o Geocities NO te dan DNS, por lo que no podras usar tus dominios ahi.
Lo mas recomendable es un hosting pago, hay infinidad de opciones y siempre puedes encontrar algo bueno y barato, que se adapte a tus necesidades.
De todas maneras, conozco un par de hostings gratuitos en donde puedes usar tu dominio:
www.freehostia.com www.awardspace.com
Suerte!