Macromedia DreamWeaver gets my vote. It is simple to use, WYSIWYG editing, has great support for cascading stylesheets and has it's own FTP engine so that you can edit the files test and deploy within seconds. The tool also allows you to create and use templates so that your site pages retain a common look and feel. When you update the template, any pages that use the template are updated.
Of course it is a commercial product so the license is quite expensive but if you want the right tools for the job then sometimes you have to pay.