Seeking a Good C++ Compiler

What is a good C++ compiler (I don’ t think that is the right word - I mean a program that you can both write code in and then compile with) for Windows XP?

Recent previous thread on the subject

The term you’re looking for is “integrated development environment”, commonly abbreviated IDE. However, everyone I work with generally refers to it as a compiler.

I would say the Microsoft Visual Studio IDE is generally regarded as the best in the industry. Expensive though if you can’t get it through work/university.

Visual C++ Express is available for free (public beta) at the MSDN web site.