I use Komodo Edit, and I love it. It has everything I need, is customizable, and was recently Open Sourced. I would be hard pressed to switch to something else.
Second Komodo Edit here. Although I used textmate/e (windows) and there where a few features there that I preferred over komodo
Another vote for Komodo Edit. Runs on Windows, Linux, Solaris and Mac, so I can use the same tool wherever I'm working (and edits files remotely too).
does it ship with a debugger?
Komodo is the best that I've found. I like vim for editing individual files, but I prefer the mouse for jumping around a project. Komodo has decent vim key bindings and so I get the best of both worlds.