По-моему мнению, бесплатного и лучшего сейчас нет. Везде то ограничения большие, то рекламу понапихают, про техподдержку и стабильность я вообще молчу. Я тоже сначала держал сайты на бесплатных хостингах. Наиболее нормальным был народ. Но сейчас яндекс выкинул этот сервис юкозу. Тогда стал переходить на платные хостинги, выбирал наиболее дешевые, к примеру, по 30 рублей в месяц за отличные условия (1 гиг места, пхп, базы, панель управления известная и т. п) . Но после того, как первый такой хостинг исчез попросту со всеми сайтами, второй такой же продержался полгода и сайты перестали работать, я уже решил выбрать крупный проверенный хостинг, пусть будет и дороже немного, зато я знаю, что если какая проблема - техподдержка устранит ее как можно быстрее.