I haven't used it, but I have seen several people talk about NVU.
What type of tool do you need? What functionaility do you need? All you really need is notepad and an FTP program. Other functionality is nice, but you need to give a little bit more detail so folks can help you identify the best software for your specific needs.
I have been using a program called Web Easy 6 Professional for sometime now and I am kind of getting tired of the program and found better programs for over $200, does anyone know of a good free website building program?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic