Oder man nimmt Eclipse (http://www.eclipse.org/) mit dem C++-PlugIn. Ist auch kostenlos und man kann gleich nebenbei noch alles andere Programmieren, was man möchte (mit passenden PlugIns). Außerdem gibt es Eclipse für die meisten gängigen OS, so dass man nicht die IDE wechseln muss, wenn man mal an nen anderes OS gerät.
Außerdem halte ich von
persönlich nix von M$

.