Notepad++ - a "free source code" editor
Well I use Vim at work, uni and home. It's definitely my favourite.
But for programmers who don't want to learn a whole bunch of commands before they can get programming (even though it might turn out to be damn fast when you get your head around it)...