I almost exclusively use Dreamweaver (is no where near free), is a great help and doesn't add much code, and what it does you have a lot of control over (absolutely HATE programs that add code indiscriminately)... Dreamweaver is deservedly considered best of the bunch also have used Top Style and found it good to work with... more geared towards designing with style sheets, if you're comfortable with hand coding you might like it... you can check out a trial version, and if you like it its a LOT cheaper than Dreamweaver when I think "free" I pull out Notepad or another text editor