for free hosting, use www.1asphost.com
, its great and what's more, you can use asp web programming for extended user interactivity.
Personally, I'd use WYSIWYG, there's just no point learning HTML anymore. Sure, its quite useful being able to see whats going on and for troubleshooting, but I wouldnt really bother. Frontpage is OK, but I'd use flash if I could, there's some cool stuff you can do there
"If I seem to act unkind, its only me and not my mind" I Want To Tell You, The Beatles, Revolver
"When I am king, you will be first against the wall" Paranoid Android, Radiohead, OK Computer
There are two types of people, those who hate Microsoft, and those who work for it...
Possibly a Mac Convert