Mira, esta DJGPP:
http://www.delorie.com/djgpp/zip-picker.html
En esa pagina eliges los paquetes que quieres y te los bajas, tiene un IDE (RHIDE), pero si no lo quieres no lo selecciones y solo bajate el compilador.
Yo en lo personal opino, tambien, que el compilador de Visual C++ es uno de los mejores; pero éste que te menciono, es muy bueno y muy utilizado tambien; ademas de que tiene herramientas para creacion de juegos, graficos, etc...
Y bueno, si lo que buscas solo es el compilador. Puedes no usar el IDE y utilizar solo el compilador... por ejemplo Dev-C++ trae el compilador GCC, ademas del IDE. Podrias bajartelo, crear tu codigo fuente en cualquier editor de textos y compilar-enlazar tus programas desde la linea de comandos...