Вобще-то не надо отбрасывать варианты с платным хостингом... В некоторых случаях он может быть бесплатным
(Здесь есть изображение, скрытое от гостей. Для просмотра
зарегистрируйтесь или залогиньтесь)
Вот эти случаи:
1. Вы сами размещаете рекламу на своём сайте, и она окупает хостинг.
2. Вы договариваетесь с кем-либо, у кого на хостинге висит, скажем, 5 сайтов, а тарифный план хостера допускает размещение до 10 сайтов.
3. Некоторые хостинги предоставляют бесплатный тестовый период от недели до месяца. Правда, надо будет постоянно переносить сайт.
Что же касается домена. Если жаба душит зарегистрировать домен в зоне .ru в районе 100 рублей, можно зарегистрировать бесплатно в зоне .org.ua.