I am a mac user but have been developing on a PC for 10 years because I feel I can get more done in less time using the tools available for the PC.

My preferred editor is Macromedia Homesite and I recently switched to using TopStyle 4 full time and really like it but I really want to start moving most of my work to the mac. I purchased Coda a while back and have used it for a few sites but I just don't like it. TextMate looks like it could be promising and Espresso looks like it falls somewhere in between Coda and Textmate.

What is your favorite editor for the mac and why? Thanks.