If you're a web programmer who mainly finds yourself using Windows, you could do a lot worse than using HTML-Kit as your text editor of choice. It's free, easy to extend (I've written about 4-5 plugins myself for it and downloaded many more), and has built-in integration with HTML TIDY; just right click your code and you'll have a context menu firing Tidy right up. The "Find" dialog needs a ton of work, but other than that little issue, Html-Kit beats the socks off of Ultra-Edit when doing web work (not hex editing, java coding, etc, but web work most certainly).

Just my 2ยข. (That's a cent symbol, if you're not using Windows with ye ole American font. Since we were talking Windows programs anyhow, I figured that'd be okay.)