A Classic and mighty universal source code / text / hex editor for Windows.
Endless Feature list includes:
Recording Macros ,Unicode support, (s)ftp client, syntax highlighting, spell checker, database connectivy, ...http://www.ultraedit.com/products/features.html#key
great features, nice to use..
too bad its not really free,though..