Sorry, didn't mean to start any flame wars. I'm not much of a text-editor-of-choice flamer, I just use vim* because I stumbled across it first and know (somewhat) how to use it.
I do have an abhorrence of paying for fancy GUIs** when I could just use free stuff to do the same thing though.

-- Because I know how to do it of course.
(So obviously, if something has interesting features I want only available in commercial software, I would buy it.)
(Or if it was free/inherited.)
* -- hence the example. I am sure if I had time to learn a second programmers editor, I would find emacs charming as well.
** -- OSX comes to mind. Windows ironically doesn't anymore.