I used to use BBEdit, but with version 8 they removed features I needed. When I requested that they be put back I was told they were trying to make BBEdit "more like other text editors". AKA, the ones the BBEdit users chose NOT TO USE!
This poll really should have included TextMate. That is what all the Mac people use now.
I now use VIM because when I got hired at Yahoo! the force me to use an MSFT machine and I decided if I'm going to learn another text editor, it's going to be the last one I ever learn. VIM/VI is on every single server I've ever used. I don't feel handicapped at all* when I'm editing files over SSH. That is priceless.
* Sometimes the Backspace, Home, and End keys don't work do to TermCap mismatches, but that is not VIM's fault.