Another vote for Dreamweaver, from someone who started with Notepad and a book on HTML back in the day. DW comes with a text editor for getting up close and personal with the source text, when you need to do that.
I’ve dealt with FrontPage, and FrontPage tends to hide important details, like where it puts your files and how it names them and whether it’s resizing your images, in the effort to make things ‘easy’. It also by default makes pages that use Microsoft-proprietary features of Internet Explorer… which means that you have to do extra work to ensure that your pages are standards-compliant and accessible to everyone.
The worst thing about FP is that it doesn’t even play that well with other Microsoft products. I have the unique experience of helping someone with a website that was created in Microsoft Publisher. FP cannot effectively edit and update this site; the owner essentially has to regenerate it from Publisher whenever he needs to shange it. I’m trying to convince him to try NVU (a free open-source editing environment which is a distant relative of Netscape Composer).