Comment How about IDEAJ (Score 1) 679
We've been using it for quite a while and it's been by far the best IDE for Java I've seen. After you get used to it, you only end up writing about half the code you typically write, and the refactoring support is the best I've ever seen. It also has built-in support for CVS. If only it were free... (It's a little pricey for hobby Java programmers, but something a company can easily afford.)
http://www.intellij.com/
http://www.intellij.com/