I personally love Notepad ++ - a nice, clean interface and options for different selection / formatting depending on what code you write (this supports a lot of things right from the new installation, including HTML, CSS, JS and PHP).
, , Visual Studio Intellisense-esque/autocomplete - , / , .