For all web based things non-msft I use JetBrains WebStorm. Then Eclipse where I have no other choice. And of course Xcode for Apple products/projects.
Outside of an IDE (not that you asked), notepad++ and vi with some TextPad on the Mac.
vim for no reason other than the fact that I can use the same environment from anywhere with ssh.
x forwarding is too slow for me.
There really is no other editor...
I use just about everything, Eclipse for Android, XCode for iOS and other general programming, Sublime and BBEdit for web stuff.
I use Emacs as my primary IDE, in addition I use Visual Studio and IntelliJ Idea.
Aptana if I'm doing PHP, Gedit or VIM for everything else.