MS FrontPage is okay, but tends to create Explorer-only code unless you're very careful and aware of that fact.
If you want to create pages that can be viewed by anything (Netscape, Mozilla, Opera, etc.), I'd suggest DreamWeaver. It's probably better than FrontPage is every respect, and the MX version I think is pretty cheap too.
Adobe Go Live is great software too, but kind of overkill unless you're doing it professionally (like most Adobe products).
Good luck.