Te recomiendo quedarte con el gcc.
Ahora, por tu pregunta deduzco que lo que buscás no es otro compilador sino un IDE (Integrated Developement Environment) para C o C++, no se en que lenguaje querés programar.
Entonces te recomiendo buscar esto en la seccion correspondiente de Freshmeat:
http://freshmeat.net/browse/65/
Algunos que encontré sin buscar demasiado:
http://cooledit.sourceforge.net/ http://david.es.gnome.org/index_en.php
(no pasé de la segunda pagina , y son 6)
Si alguno tuvo experiencia con algun IDE avise, que me interesa.
Salu 2