It's amazing how many text editors suck. My favorite is
EditPlus2, but it's only available for Windows.
Don't be fooled by its simplicity. It absolutely rocks (or it would, if it could parse PHP Here Documents syntax. That's about the only feature request I have for it!)