I agree with you there my friend!
I always spot errors when the colours go dodgey in dreamweaver. Now I do like the "notepad ++" software.
Here some ace software: http://www.pnotepad.org/
Context text editor is one of the best software for coding in any language, It does highlighting of syntax for almost every programing language shows line numbers. You can choose the colors and many different options.