Io uso Emacs che impiega piu o meno mezzo secondo a partire. Ho poi installato Java Developement Enviroment for Emacs che è perfettamente integrato con j2sdk permettendo ricerche nella documentazioni, compilare spingendo un tasto, fare debug e tante altre cose. poi c'è Emacs code browser che visualizza le classi, metodi e variabili in una comoda finestrina a fianco del sorgente.
certo che pero se non si ha un pochino di esperienza con emacs installarlo la prima volta è un po difficile.
http://ecb.sourceforge.net/
http://jdee.sunsite.dk/
ciao