ich hab immer dev-cpp verwendet. ist relativ einfach zu bedienen.
http://www.bloodshed.net/devcpp.html