Galvanize
Привет. =)
Очевидно, это потому, что сайты типа MySpace несколько отличаются от небольших сайтов на бесплатных хостингах. Такие крупные сайты представляют собой не просто набор html-страниц, которые связанны между собой гиперссылками. Дело в том, что они работают на специальных движках. И когда ты меняешь там дизайн, ты делаешь это посредством специально сделанной программной системы, со своими скриптами и т.п. И твоя страница там представляет собой не отдельный сайт, а скорее аккаунт, подобно тем, которые на форумах.
Когда же ты делаешь свой сайт на бесплатном хостинге, то там такого движка, понятное дело, нет. И ты делаешь свой сайт с нуля (разве что можешь использовать готовые шаблоны). Поэтому для создания определённого дизайна, если не устраивают шаблоны, приходится самой изготавливать html-страницы.
Чтобы облегчить работу, ты можешь использовать какую-нибудь программу, с которой можно быстро и легко приготовить html-страницы - вплоть до целого сайта, который потом можно залить на хостинг. Такие программы большую часть html-кода могут генерировать сами. Это, например, Macromedia Dreamweaver или Microsoft FrontPage.