There are many programmer's editors for Windows, however the only free ones are
those that's already available under unix - the VI clan and the Emacs gang.

I have tried several excellent shareware text editors for Windows and they are
all excellent and quite cheap.

GWD Text Editor, UltraEdit, EditPlus 2 are the outstanding choices.

For something free but not as powerful as these three, search for CodePad and
JediEdit.

Anyone interested in producing a cross-platform GUI editor using Ruby and
wxWindows?  If wxPython is such a success, I cannot imagine why we can't make a
better wxRuby, which I don't see it exist yet...