I still keep an old version of BBEdit around for the odd task that TextMate can't do, but isn't quite complex enough to break out the scripting language.
The biggest complaint I hear from younger developers? BBEdit is too expensive. When I bought my first copy back in the day, it was cheaper -- I think around $40 - $50. Then they doubled the price.
I could find or assemble a perfect set of snippets for bbedit, with field markers and anything I needed. Atop of that, I could then run it through various filters and their PCRE regex engine. Really, if you grew up on unix, and think in terms of text pipelines and manipulation, bbedit covers your needs really well. Just like unix, it's not the prettiest candidate by far, but it's just damn functional and very easy to tweak to exactly what you want.
These days I'm on unix & win32 (and yes, I do vomit a little in my mouth every morning when I log in), and I stick to a bastard cygwin/emacs setup.
I've purchased licensed versions of Coda, Espresso, and TextMate. Is BBEdit worth plunking down money for yet another editor?
I suppose I could be less lazy and actually download the demo and try it for awhile.