Emacs, it's what I'm most used to. Vim now and then just for fun, I'm pretty bad at it.
Notepad++ on Windows - never liked the xemacs ports or xemacs in general. I should look into it, but can you get emacs bindings for n++?
I think I'll have to give emacs a go when I have some free time, I can't write it off without trying it.
Personally my preference for emacs is in its movement options (c-A, c-E, etc.) and the kill ring (c-K, c-Y). It just feels faster than jockeying around with a mouse or whatever the alternative is. Some of the default OSX keybindings take after these, actually. Takes some time getting comfortable, and you may or may not like it. But good on trying!
That and if you ever customize anything, it's a decent adventure in learning lisp just to configure the editor.