Visual Studio 2010
+ wspiera platformy: Microsoft Windows, Windows Mobile, Windows CE, .NET Framework, Microsoft Silverlight.
+ jest dość powszechnie używany
+ jest sporo tutoriali, poradników i dokumentacji (msdn)
+ jak znudzi Ci się C++ zawsze możesz zacząć klepać kod w C#
- jest płatny (chyba, że uczestniczysz w programie MSDNAA, wtedy masz go za darmo)
Ewentualnie możesz spróbować z Visual Studio Express, jest to darmowa i odchudzona wersja. Równie dobrze wystarczyłby Ci sam Visual C++ w wersji Express. Dawno jej nie używałem i nie pamiętam jak bogaty ma zasób bibliotek i nagłówkow.
W Dev-C++ nie radzę się pchać. Złych nawyków można się na nim nauczyć.