Para quem tem interesse em usar o Visual C++ 2010, ainda é possÃvel baixar os arquivos da Microsoft, apesar dela mostrar apenas os links das versões mais recentes. Neste caso, sugiro o download dos arquivos ISO, pois não se sabe quanto tempo ela irá manter estes links funcionando.
Visual Studio 2010 Express All-In-One ISO
https://go.microsoft.com/?linkid=9709969
Microsoft Visual Studio 2010 Service Pack 1 (Installer)
http://www.microsoft.com/en-us/download/details.aspx?id=23691
Microsoft Windows SDK for Windows 7 and .NET Framework 4 (ISO)
http://www.microsoft.com/en-us/download/details.aspx?id=8442
De acordo com a informação abaixo, o SP1 do Visual Studio 2010 está incluÃdo no Microsoft Update (Windows Update+outros produtos da Microsoft):
http://blogs.msdn.com/b/visualstudio/archive/2011/10/25/visual-studio-2010-sp1-now-available-on-microsoft-update.aspx
Se não me falha a memória, a minha instalação atualizou pelo Microsoft update. Mas mesmo assim, tenho o ISO baixado e guardado.
Informações importantes!
Dependendo da ordem de instalação dos elementos acima, pode ocorrer um efeito indesejável que é a remoção dos compiladores 64-bit após a aplicação do SP1. Então, sugiro ler o artigo abaixo e também baixar e guardar o arquivo de correção:
https://support.microsoft.com/en-us/kb/2519277
Passei pelo problema acima e precisei do arquivo para corrigir as coisas.
No caso das diferentes versões do Visual C++, o ideal é instalar as versões mais antigas primeiro, Então, se já tem uma versão mais nova instalada, tenha cuidado ao instalar uma versão mais antiga. Sugiro consultar o Google para ver se não há nenhum efeito colateral.
Na questão dos instaladores online versus arquivos ISO, instalar online é prático num primeiro momento. Mas se posteriormente o desenvolvedor precisar reinstalar, vai depender destes instaladores estarem funcionando ainda. Então, o arquivo ISO dá mais segurança.
Afinal, nunca se sabe que decisão a senhora Microsoft vai tomar.