I experienced exactly the same. Both Netbeans and Eclipse are written in Java, making them one of the slowest IDEs on market, but Eclipse is overloaded with many plugins, editors, additions, which makes it even slower, much slower than Netbeans. Actually I’ve been using Eclipse for a shorter period of time than it took me to install and uninstall it. Since I don’t have a server farm at services, my current hardware is far to weak to use Eclipse! :]
I’ve used different IDEs, some of them Komodo, Netbeans, Eclipse and recently switched to PhpStorm. Though it’s written in Java and people would expect it to be slow here’s what I like. Will try to prioritize the features:
incredibly fast
no need to constantly hit Ctrl+S, it does it for you on keyup
Ctrl+click on methods, parent classes would open them for you (again fast); Quick find file/class in project dialog.
strong for web developement, meaning it’s cool with JavaScript, CSS and HTML too
can quickly search for string/s within certain directory
highly configurable, may use default keybinding from other IDEs (like Netbeans, Eclipse, etc)
highlight variable on select
Shift+mouse hover on image path shows the image and its dimensions
shows colors on CSS rows where color is used
the structure window is rather configurable too letting you sort fields, methods, showing you their visibility by icons; one may also see inherited methods/fields if needed too
integrated VCS (git, svn)
There are lots of other goodies and I’m still in the process of learning what the IDE can do. Samdark wrote pretty cool Wiki explaining how to configure PhpStorm http://www.yiiframework.com/wiki/92/configuring-phpstorm-ide-for-yii/ If I’m missing something cool of the features please complete me. Cheers.