Visual C++ 2005 Expressならインストールに迷うことは無いと思う。

ちなみにこっちのスレではC++やるつもりなら、C→C++ではなく先にC++やれという雰囲気だよ。
http://pc8.2ch.net/test/read.cgi/tech/1147352337/l50