My name is Doug, but for now I want to be Frank...
Dreamweaver is an unequalled web design and development tool. You can go to
http://www.Macromedia.com and download a working copy that will be good for 30 days. There just is no better tool and if you are only putting up one site you might not even need to register it unless you actually care about the site and keeping it updated.
But there is also a nice freeware WYSIWYG editor, or a few. I like PageBreeze.
http://www.pagebreeze.com/ I have it on my site as an option for people who just want to get an online presence. NVU sounds interesting as well.
The truth is, you can make HTML code in any text editor using a few simple tags to format and present the information you want. And even if you get a WYSIWG HTML editor, you may run into trouble if you don't understand the code. Luckily, HTML is so basic, that it is easy to grab the WYSIWYG editor, use it, see the code that is written (in code view), and you wind-up learning it.
But the pros will know the code. Maybe not every single little thing, but they know how to correct the problems that WYSIWYG editors have in writing code. And even DW has these problems.
Now, having said all this, you can actually save Word pages as HTML. There is a WYSIWYG editor in almost every Windows based setup. But PLEASE be careful with Word (if you use it) as it creates substandard code that is crap and the Search Engines will get mad at you and rank your pages VERY low because of all of the uneccessary code (some of which is proprietary). Plus, it sucks at interactivity. Frontpage is exactly the same way. It's crap and produces crap code.
We are also at a crossroad. CSS has been out for seemingly forever as an accepted web standard that IE has never fully supported. IE7 was supposed to have already been released, but when it is it is supposed to FINALLY offer true support for CSS to version 2 (at least), including CSS-P.
But until IE7 is out, IE users can't see cool CSS websites and interactivity. This really sucks. IE6 only supports the most rudimentary CSS commands (it sucks so bad it is pathetic). I am alarmed that 90% of the world still use it. It took nothing for designers to support either Netscape or IE way back when durring the dawn of the internet.
We are still in the dark ages. The web is capable of so much more, but technology advances incredibly fast and isn't supported or even propogated. The education of designers and developers has to always be moving forward as a daily practise in order to keep up, and because of this most of us just pick and chose technologies... and this is sinful because alot of great stuff gets overlooked (PNG, MNG, SVG, etc...)
Basically, you should concentrate on XHTML 1.0 Transitional code with rudimentary CSS formatting. Add some javascript or Flash for interactivity.
But if you plan on maintaining the site yourself, please pay attention to the actual code. The code used can make your website shine in the search engines or plummett to the bottom of the listing resluts. It will have a great deal to do with the success (or failure) of your site.
-Frank (AKA: Doug)