DevCPP 4.9.x - Uma boa IDE para quem gosta do compilador de C++ da mingwin que se parece muito com o gcc do Gnu/Linux para falar a verdade o mingwin é um port do GCC para ambientes MS. É um excelente editor de texto mais não propicia o editor de formularios. Pode ser baixando pelo o endereço http://www.bloodshed.net.
Anjuta - É uma boa IDE para GCC e outros compiladores, ele tem suporte a diversas linguagens como C++ e Java, ele é feito sobre bliblioteca GTK+GLADE então é indicado para programar para estas bibliotecas. Pode ser adquirido pelo seguinte endereço, http://www.anjuta.org
NetBeans 3.6 - Este ultimo é que venho mais usando, é a IDE oficial da Java-SUN e pode ser conseguido pelo o endereço http://www.netbeans.org
Eclipse 3.0.1 - Dizem que esta IDE também é muito versatil para se programar em Java, é um projeto OpenSource e pode ser conseguido pelo seguinte endereço, http://www.eclipse.org