Ma si sta parlando di compilatori o di Ide ? Ad ogni modo io come compilatore utilizzo il buon vecchio javac, come ide Sun ONE Studio 4 anche se in genere preferisco scrivermi il codice a mano ( e per questo uso JEdit, ottimo editor, non solo per java, con dei plugin stupendi ).