Code::Blocks or Visual Studio Express editions are both free in the sense that they cost no money. Both are good IDE's. Code::Blocks can be downloaded with gcc-mingw as the compiler, which is a good compiler. Visual Studio is also an excellent setup.
Originally Posted by RaisinToe