Hola!
Depende de lo que busques.
www.brinkster.com tiene un paquete educacional gratis pero solo permite 16,7mb de transferencia diaria. También tiene paquetes de pago pero al estar en inglés supongo que no te interesa.
www.tresuvesdobles.com (gratis y de pago) la recomendó el otro día blue a un usuario. Aunque si quieres hosting gratis tienen que evaluar tu sitio.
www.sys4net.com (de pago) es en español y es donde tengo mi web actualmente. Aunque al principio me dio algunos problemas, está funcionando muy bien y los precios son realmente buenos.
Si quieres ver más hostings gratis, entra en el post "los mejores hostings gratis", en las últimas páginas que son las más recientes.
Saludos!