Yo tambien te recomeidno comprar Hosting y Dominio por separado y en EEUU. HAsta ahorita no conozco una sola compania de hosting mexicana que realmente valga la pena.
En cuanto a companias de hosting accesibles y americanas, la mejorcita es Bluehost.com despues le sigue hostgator.com
A menos de que queiras hospedar contenido pornografico, entonces vete con hostgator.com ellos si lo permiten siempre y cuando sea legal, y el equipo de soporte es bilingue (estan ubicados en Houston, Texas una de las ciudad con mas hispanos que hay en EEUU). Son un poco mas caros que bluehost, pero puedes pagar mes por mes, y no necesariamente pagar 100 dolares por adelantado.
Bluehost no acepta contenido erotico ni pornografico. Ellos estan ubicados en Utah y el dueno de Bluehost es mormon de hueso colorado. NAda que ofenda a Dios es permitido en sus servidores, aparte si tu pagina pega ellos no ofrecen el servicio de VPS ni de servidores dedicados.
De dominios compra en GoDaddy si no sabes ingles, tienen personal que habla muy bien el espanñol ademas... si buscas en google (.99 cents domain names) puedes registrar el dominio por 5 años como por 30 dolares, REGALADO basicamente... pero si lo quieres registrar por 1 año te sale como en 3 dolares. Lo unico que tienes que hacer es apuntar los Nameservers del dominio hacia el hosting que tengas.
Eso es lo que hago yo, compro en go daddy y hospedo en bluehost o hostgator.
Si necesitas servidores dedicado te recomeidno
servint.com
Es de lo mas barato en el mercado y el soporte tecnico es excepcional.