VC++ 9 is OK. You just have to ignore/disable what you don't need, and realize that it really wants you to write C# or "Managed C++", rather than pure C++ so watch out for that.
But I'd also check out Qt Creator: http://www.qtsoftware.com/products/appdev/developer-tools/developer-tools (download at the bottom of http://www.qtsoftware.com/downloads). It's intended to be used to use Qt to make GUI applications but you don't have to use Qt. It's a nice simple interface, no feature bloat (yet?).