yo solo he usado kdevelop y anjuta, pero los dos parecen estar bastante bien, aunque yo nunca he hecho nada "serio" con C++ así que no sé si se adaptaran a tus necesidades
Hombre, yo uso emacs (para escribir que indenta de maravilla) + g++ (pa compilar) + ddd (debugger grafico basado en gdb) y estoy bastante más contento con eso que con el DevC++ desactualizado y problematico de Windows.