I'm sorry BareBones, but the honest truth is: I typically use TextWrangler even over BBEdit.
It's super-fast, insanely full-featured for a free app (more so in fact than many apps I pay for), and remarkably stable (well, ok, practically EVERY app has run into a few issues after one or another new OSX release -- including the ones *I* make -- but that has more to do with frequent breaking API changes at the OS level). As a scatter-brained developer who is ALWAYS working on more projects than he ought to, and in turn always worrying he'll lose some chunk of code, if the relevant file isn't staring him in the face, only TextWrangler can stand up to my habits.
Example? Right now, I have ( -- OH MY GOD, I just had to count twice to believe it -- ) _186_ (one hundred eigthy-six) open text files; and that's normal. I doubt that number has dipped below 100 in over 6 months, but I haven't lost a single sentence, despite frequently neglecting to save or name files for several months on end, plus a dozen power failures from a dying battery. Yet, after diligently restoring every file's state upon start-up, TextWrangler handles each task no differently than if I had only 1 or 2 open documents (excepting multi-file searches, obviously :) ). Did I mention some files are routinely 10's of MBs in size?
I could go on. Seriously, if anything you do typically involves a monospace font, you SHOULD at least have tried TextWrangler -- and I'd be surprised if it hasn't earned a place in your workflow!