Не знаю..
Мне кажется,самое главное при создании сайта - цель.
Если человек будет стремиться к тому,что он задумал.
То рано или поздно он этого достигнет.
Если человеку будет нравиться то,что он сделал - понравится и другим людям.
Не последнее место занимает и оригинальность,креативность,удобство.
Из "возможных тематик" сразу выкидываем "Всё в одном" (аля комбайн Icq-Opera-MailAgent) ибо в эту тематику попадает больше всего ***сайтов и сделать что-то оригинальное у вас наврятли получится.
Во вторых,сразу же отбрасываем тематику "Загрузки" ,если она не имеет определенной направленности и некоторой оригинальности контента.
В третьих вы должны заниматься именно тем,что вам интересно,тогда вы будете вкладывать душу в проект.
В четвертых как можно меньше используйте паблик скрипты(движки и т.п.),если не собираетесь их переписывать под себя,а причин для этого море.
В пятых,если у вас нет определенной технической или материальной базы (Допустим для тематики "Загрузки на мобилу" тем/музыки/картинки,нужно арендовать сервер.)
P.S. И еще раз - как можно меньше используйте паблик движки.Они ориентированы на "Всё в одном".
Допустим (ваш сайт ориентирован на mp3)
Человек зайдет на главную,увидет кучу всякого хламя аля "А сигодня я дабавил новый МуЗонЧеГг в ЗаГРузКи.Форум,Гостевая,Статистика сайта,Регистрация" То что либо искать у вас на сайте - у него отпадет желание.
Похоже слишком образно выразился.
Процитирую фразу выше "Чем проще - тем лучше."
Сайт должен с максимальным комфортом и удобством выполнять ту роль,которую на него возложили вы.В нем не должно быть ничего лишнего,что не соответствует вашей тематике.Так вы привлечете как можно больше заинтересованных в вашем сайте посетителей.Потом,когда возникнет движуха на вашем сайте - можно будет уже открывать и форумы,и регистрации и т.п. и т.д.Но опять-же,это всё добро не должно мешать выполнять сайту поставленную задачу ;)
О как блин..