If you are looking for a Java IDE, please take a look at the latest Netbeans 5.0 beta: http://www.netbeans.org/
Some of the new features:
- Support for Tomcat, Sun Application Server, BEA WebLogic and JBoss
- Massively improved GUI builder (Matisse)
- Web Services client support built-in
- Web Frameworks (JSF or Struts), including palette drag-and-drop
I will post more about this a little later.