I use [vim][1] myself, customized with some plugins.

But some friends of mine have been using [Sublime][2] and [Komodo Edit][3] for PHP/HTML/JS/CSS code editing with great success.


  [1]: http://www.vim.org
  [2]: http://www.sublimetext.com
  [3]: http://www.activestate.com/komodo-edit