Не понаслышке знаю как сложен переход с бесплатного на платный хостинг. Сложен не физически, а психологически. Всегда представляется, что платный хостинг - это тысячи рублей, отданные за каждый мегабайт сайта, да ещё какой-то там трафик есть и другие параметры. Не легче ли оставаться на бесплатном хостинге и не ведать никаких проблем? Легче, но лучше ли? Первое и самое сильное убеждение состоит в том, что платный хостинг - это чрезвычайно дорого. Действительно ли платный хостинг так дорог, как вы думаете?
Предположим, сейчас у вас сайт на популярном бесплатном хостинге Народ.ру. И вы практически всем довольны. Но только практически. Основные минусы: второсортное доменное имя (3-й уровень), невозможность загрузки файлов больше 5 мегабайтов, реклама, которую платный хостинг вставляет сам, неограниченное место, по-настоящему, ограничено, нельзя установить ни одного скрипта. Любой платный хостинг справляется со всеми этими трудностями. Трафик тоже сейчас у всех неограниченный. Разница только в мегабайтах. В среднем 100 мегабайтов стоят примерно 80-100 рублей (бывает меньше, бывает больше). Представьте, 80 рублей в месяц. Это много?! Нет. Зато не будет назойливой рекламы и вы будете сами себе хозяином. Однако, кроме этого, есть ещё и нестандартные тарифы хостингов. Например, тариф компании Агава "Места хватит", он предназначен для людей, которые не владеют серверными скриптами и им вообще они не нужны, им нужно просто много места под файлы. 25 гигабайтов (!) за 300 рублей в месяц, что тоже совсем немного. Цены на хостинг падают, постоянно идут скидки. А сайты сами занимают немного места, поэтому если хорошо подумать, то можно понять, что сайт - это дёшево, особенно если на нём начать зарабатывать (sape.ru даже самым "плохим" сайтам принесёт от 100 рублей в месяц).
Ну, теперь останется только один вопрос: какой хостинг выбрать. Советую заглянуть на сайт
http://hostobzor.ru и внимательно почитать отзывы людей о различных хостингах, а потом уже выбрать нужный.