VC++ 6.0 is crap, I recommend getting the latest version to have the latest standard.
I'm using 2003.net because it has the best looking GUI out of all I have installed(I have 6.0, 2003, 2005 and 2008 installed ^^)
well depends on u if u want something simple and easy VC++ 6.0 is good if you want a good looking compiler 2008 is your choice.