currently I use eclipse but it is very very slow for few large active projects.
I am not a programmer I use the IDE only for looking up the code or little changes now and then if I do testing.
Eclipse takes soooo much memory and takes time to start up. So exiting after every use is not an option too.
Netbeans is very good, and free plus it handles remote project sources via sftp and also supports subversion. The only downside I find with the latest version (7.0) is that it is very resource-hungry and prone to creaking along. I get around this by increasing memory in the netbeans.conf file and also by turning off auto-scanning in the preferences->file tab. Hope that helps!
Edit: I’ve just installed phpStorm. It isn’t free but it is worth trying the 30 day trial. It is really fast, lightweight and very quick.