Textwrangler
Fraise (was Smultron) is another option that has some nice features.
Is there an opensource (or freeware?) text editor that does:
- Syntax highlighting for HTML inside PHP code.
- UTF-8.
- Re-indent. (Like in Xcode.)
- Use X spaces for tabs.
- Soft guideline for X characters width.
You could actually try using Apple's X-Code. It's free and does code-highlighting and is pretty feature-packed.