000webhost es otro de los servicios que de alguna manera estan ligados a el grupo de hosting que te mencione antes, lo mejor es un hosting de pago, pero si no puedes pagar uno, los que yo he probado
https://x10hosting.com, todo depende las caracteristicas que necesites, espacio en disco, transferencia mensual, el unico detalle es que si no entras al CPANEL almenos una vez al mes, tu cuenta es deshabilitada.
Depende de lo que estes buscando para tu pagina, es dificil recomendarte un hosting gratuito pues no todas las paginas tienen las mismas exigencias, por lo tanto debes buscar un hosting que se adapte a las necesidades de tu sitio web, ya que todos los servicios gratuitos tienen algun tipo de limitacion.
puedes probar con:
http://x10hosting.com (sin Publicidad)
http://www.freewebhostingarea.com ( con Publicidad popup - servidores muy rapidos)
http://byethost.com (Estable, buen hosting para paginas pequeñas)
Como te comento, depende de tus requerimientos y las limitaciones de cada servicio pueden o no afectar el funcionamiento de tu sitio web, no esperes un hosting gratuito con caracteristicas de un profecional sin algo a cambio, por ejemplo hosting gratuito a cambio de POST (Post To Host) en su foro,
http://skylium.com/ muy estable y recomendado si tienes tiempo de cumplir con sus requerimientos mensuales de POST, calidad y estabilidad.
Ante todo, cualquier hosting que decidas elegir, lee bien sus terminos y condiciones para que no te lleves sorpresas.