Hallo,
ich kann Dir Visual Age for Java von IBM empfehelen. Es bedarf zwar einer gewissen Gewöhnung aber wenn Du Dich einmal damit zurecht findest, wirst Du bestimmt zufrieden sein. Eine Testversion kannst Du Dir direkt von IBM herunterladen, sie ist allerdings in der Anzahl der zu erstellenden Klassen beschränkt glaube ich.
Nicht zu verachten sind noch die Editoren UltraEdit32 und TextPad. Beide haben das gewisse "Etwas" :-) und lassen sich über z.B. www.zdnet.de beziehen.
Ich wünsche Dir viel Spaß beim proggen....
OfficerDuke