Yeah I vote for Code::Blocks too! :) Another thing, if you really want to do a favor for yourself, consider only those environments which has a debugger. It is an incredibly powerful tool. You will C :)
I believe, this is a forum to help C++ programmers, not customers!
What is wrong with you? You never had that question before in your life? Just help the little guy.
Oh, are you looking for C++ compilers, then Microsoft Visual Studio Express Edition is a good option
Visual Studio gives bad habits like all micro$oft products. I would recommend dev c++ from http://www.bloodshed.net/ because it both works in a local machine and in a portable drive or flash drive, so you can work whenever you are.
I heard code::blocks has some bugs in the libraries in windows version...