Forum Moderators: open
Or do you just want one that can provide syntax highlighting, brace/bracket matching, auto-indent, etc?
I've used VIM for years on Linux (and Windows) for most coding tasks, especially "on-server" where I'm SSHed into the box. There are most certainly JS plugins for VIM.
On Windows I've used Notepad++ [notepad-plus.sourceforge.net] with good results (although I've relied on UltraEdit, which is no where near free).
My personal opinion, using a decent lightweight text editor with highlighting and brace/bracket matching along with your browser is all you need.