I know it’s not very retro… Ok far from it, but check out http://msdn.microsoft.com/express . I have to admit the p2p, gaming and webservice stuff looks interesting in this release.
I just installed VC++ 2008 on my Vista laptop, and 2005 seems to function ok.
At the least, you have to love the price!