Bluefish is another fine editor. If you work also with PHP, it provides a nice "pre-made" function references for PHP, apache,SQL,C....etc...I remember there being a ton of references before, but it seems they cut back on them with this version...not sure, but besides all of that, the HTML end of the editor exceeds (in my opinion) what is out there now.
I simply use Kate. Beautiful syntax highlighting, but not much on the HTML user friendly end.
Abundant plug-ins and resources, as well as options galore.
Staroffice, Netscape, Office.org....all have some pretty nice built in HTML editors as well.
Dreamweaver and Front page...hmm....if you like sloppy HTML code viewed at source, HTML language output that is virtually Greek, and some compatibility issues with older browsers, those are the two to go with.
(not a fan of either, and to say they actually help a person learn HTML is literally ridiculous)
NVU is a nice little editor as well, and in time I do think they will narrow the transition from Dreamweaver and Frontpage with financial backing from Linspire, but hopefully without flash support because lord knows, the web certainly does not need more fricken 'flash'.