Currently I use a combo of Dreamweaver, vim, and textmate. Like what other people already said about the code completion for html elements in dreamweaver. For edits and such it's vim.
Going to look into some of these other ones mentioned. Good thread.
