EverEdit is a powerful Notepad replacement with a lengthy list of interesting and unusual features.
The program is a compact download (1.25), and as it's portable, just unzip the contents somewhere and you're ready to open your first file. Which can be in just about any encoding, as EverEdit has full Unicode support. And, surprisingly, you can even open binary files, and view them in the program's simple hex editor.
Mostly EverEdit is about plain text editing, though, taking a core Notepad-type functionality and just layering on the extras. Like a very flexible tabbed interface; template support for faster document creation; regular expression support when searching; dragging and dropping to move text around; customisable toolbars, syntax highlighting, code folding and the list goes on.
There are some surprisingly powerful features, too, considering the editor's compact size. Like an internal browser to view the file you're working on, for instance. An embedded VBS/JScript script engine, macros, plugins and more.
We did also have a few problems with the program, though. It's missing a few of the options you might find in some of the competition (there's no multiple clipboards, for instance). The functionality you do get isn't always organised intuitively, so we'd occasionally spend quite some time figuring out how to do something. And there doesn't seem to be any English language documentation (there's no local Help file, just an online wiki in Chinese).
EverEdit still delivers a vast amount of functionality entirely free of charge, though (no adware, not as much as a Donate button). So if you're looking for a Notepad replacement, and are willing to invest the time in learning how everything works, the program could prove very useful.