PSPad is a free text editor with syntax highlighting support and a great integrated spell checker.
It includes an FTP client, an integrated hex editor and a color picker.
It also has macro recording and playback for the repetitive tasks.
The most powerful option that PSPad has is it's spell checker because works while you type like MS Office Word.
It is a must for coders too since it supports auto-completion for C++,Pascal,PHP,HTML,SQL,Java etc...
Download the "CAB archive" and uncompress to a folder of your choice.
Run PSPad by doubleclicking on the "PSPad.exe".
If you want to enable the check spelling then download the language dictionary cab and uncompress the dictionary
to the Spell sub-folder.
Example : \PSPad\Spell\English.2-1-0.dic