I used the coffecup editors back when they were freeware, and looking at the options offered, they are very good editors for the price. They do offer WYSIWIG capabilities as well as direct coding. A trial version is available to check out
http://www.coffeecup.com/html-editor/
Another I like, and really it's just because I was a fan of their concept back in the mid 90s is arachnophilia. It is purely a code editor with no WYSIWIG properties, but includes a decent script library and organization.
http://www.arachnoid.com/arachnophilia/
Microsoft also offers many of their development tools for free to people using them for personal use (ie creating a non commercial website). Although the WYSIWYG portions tend to be IE specific, the code auto-completion tends to be very good, and the formatting is nice.
http://www.microsoft.com/express/download/