The editor to use totally depends on what you are doing. If i'm doing a lot of macros (usually hacking stuff together), I use NEdit (great for column editing, like data files, also) or Jot. If I'm bouncing through a bunch of subroutines or something following a variable, I use Visual Slick Edit. For regular typing like a madman, I use VIM.
Asking for an editor preference is kinda like asking Linux/BSD, which distro is the best, religion, or politics. Nothing good can come from this conversation
Use what you are most comfortable with. Now, on to the ensuing flame war...