On the Windows platform, Visual C++ Express is the way to go. Free, and imo one of the best IDEs in existance.
On linux or unix, you'd go with gnu c++