Dreamweaver MX, kinda expensive if you buy it...
but it will do a lot.
if you want the best control over your site, and the most freedom for
designing it learn html, its very simple to start and you can probably pick
up the basics in an hour or so.
try
www.pagetutor.com
I want to redo my site and want something better than FrontPage.
Suggestions appreciated.