I am using JBuilder for years and I am totally satisfied with it. There is a free persoanl version of JBuilder available for download in http://www.borland.com you can try it. However, the Enterprise version is very costly.
I believe that an IDE is a tool to help the team members to develop your product faster. So it shouldn't be the focus of a developer. Some functionalities are really required. In other hand working with a very huge IDE with hundreds of plugins and functionalities may practically waste your team members' time. This is my experience from several projects.
Don't forget that no professional driver will use an automatic car in racing. A combination of facilities and manual control is always the most efficient way.
We are using: JBuilder + CVS + LDAP Authentication + ANT + WebLogic (and Orion)