Ja polecam od microsofta, visual studio.
VS 2012 używałem na win 7 i się sprawdza jeślli nie potrzebujesz wsparcia dla windows phone 8.1, directx i czego tam jeszcze.
Ja potrzebowałem łyknąć dx'a, mam 2013 ultimate ( tylko win 8 ).
Mają ode mnie minusa, bo nie wspierają windows form dla c++