hey
I wouldn't say DevC++ is outdated, you can always download it without MinGW and install the latest version of MinGW along with it.
edit
Also, I don't think I would recommend Visual Studio Express. Firstly, I don't think you can program regular (non console) Win32 programs with it, and for...