My current favorite text editor is TextWrangler by BareBones. It's free as beer and has a lot of the great features of BBedit, only it's free as beer. It also installs a command line tool (edit) that allows you to open files from the command line within it. It also works well with Services.
http://www.barebones.com/products/te...er/index.shtml