I use Komodo Edit currently, since it's good for a handful of things such as pointing out some coding errors, and with the quick open extension it's really easy to get around projects. It also supports ctrl+click to jump to definitions in javascript to some extent.
However, it's not without its quirks and limitations. It's far from perfect, but it does a decent job for what I do most of the time.
Actually, I just realized now that they came out with version 6 (I was about to lament how it seemed they hadn't updated it in a while from 5.2.4). I'll have to give the new version a shot.
But yeah, I'll also +1 Cloud9 IDE; I'm very interested to see where that gets eventually.