You forgot microsoft visual studio express 2005
http://msdn.microsoft.com/vstudio/express/

Nice free compiler for C++ and VB