Notepad2 est libre, LUI...
Sinon pourquoi ne pas essayer GNU emacs ? Sa version Windows est très bien faite, un clone parfait de la version x11 sous Linux. Et il faut voir qu'emacs est autrement plus évolué (et évolutif !) que tous les éditeurs cités (et pas forcément libres

)...
http://www.gnu.org/software/emacs/emacs.html
http://ftp.gnu.org/pub/gnu/emacs/windows/
Pour un développeur, ya pas vraiment mieux, et c'est un petit bijou d'ergonomie. On lui reproche souvent le contraire parce qu'il n'a pas l'ergonomie Microsoft... C'est idiot... Parce qu'une fois qu'on a compris les principes de base d'emacs (ya un tuto intégré, c'est vraiment pas compliqué), il devient largement plus efficace que n'importe quel autre ! Le seul qui le concurrence est vim.
Emacs est capable d'afficher n'importe quel type de caractère, à n'importe quelle taille (et des tailles différentes dans le même fichier), il peut rendre des parties du texte dynamique (boutons, renvois, enroulement/déroulement de texte,... regardez comment est formaté le manuel d'emacs par exemple), et gère plein de langages ; quand on dit "gérer", il fait bien davantage que colorer des mots-clé ou des parenthèses, il a des menus dédiés, et des fonctions spéciales (compilation, indexation des fonctions, gestion de projets, etc.)...
Et c'est peut-être un détail mais il est en GNU GPL
(PS : en plus ya un bouquin très intéressant sur emacs, aux éditions O'Reilly)