No idea not a fan of free website, one because you don't generally have a domain name but something along the line your name/whatever company host it, second because you are very limited.
I generally people I help with designing their website to go to go daddy http://www.godaddy.com/hosting/web-hosting.aspx, can't really beat the service and the price, less than $5 a month to have you site hosted.