I currently work in the Visual Studio Division on the Deployment Technology Group as the Vista Program Manager.
"What in the world does that mean?" - my wife
It means that I work to make sure that the End-user's and devloper's Windows Vista Experience is pleasant for supported versions of the .Net Framework.
Feel free to contact me regarding your expereince with installing the .Net Framework on Vista.