What compilers/editors do you guys recommend for programming using GNU C++? Right now I use Visual Studio 5.0 to do my c++ programs, and am in bad need of a compiler that actually compiles C++ code.