Some things in life are still free...
Take text editors for example. In addition to EditPad and HTML-Kit, Crimson Editor is a good replacement for Notepad. One of the more useful features is syntax highlighting for several programming languages such as C,C++,C#, Perl and Java. It's also a great HTML editor with macros, spell checker and a FTP client built in.
Crimson Editor - Free Text Editor for Windows