Personalmente uso Eclipse (su Linux, ma c'è anche la versione per Windows):

http://www.eclipse.org

Semplicemente fantastico.