I'm going to be the non-conformist here and go with GoLive [6].
When I was looking for a web authoring package I downloaded the trial versions of BOTH Dreamweaver and GoLive (mx and 6). I have to say, the trial version of Dreamweaver blew massive chunks all over the place. With GoLive I was able to see how things would look (very handy preview function where you do NOT have to save the file first). GoLive also has multiple undo's, so you can even go back to the point where you opened the document. That comes in handy if you hit save and then realize that you need to go back a few steps (or more). GoLive also has a built-in, very easy to use FTP client. I use it more then Fetch, even though I purchased Fetch. GoLive can also easily handle flash content as well as anything else you might want to toss into the pages. You can view the pages in several different ways, from layout (graphic) to source (the code) to a split screen, and even a preview (I prefer to preview in a browser).
GoLive also has an integrated site management system. I'd hope that Dreamweaver has something similar, but with GoLive, I use that small window to show my site folder (on my drive) as well as the ftp clint part. That means it's a simply drag-n-drop to upload/download files to/from my site. I even think that the ftp part of GoLive is faster then Fetch, or at least it doesn't time out like Fetch does at times.
Hands down, GoLive is a snap to use, and doesn't cost any more then Dreamweaver (they are within $10 of each other). Oh, and creating tables is too easy with GoLive...
Whatever you do, don't use Frontpage. If you need a way to decide for yourself, download the trial versions of both GoLive and Dreamweaver. I did, and it did help my decision.