Size Analysis of the .NET Framework

Scott Hanselman's blog has a good overview of where the size of the .NET Framework comes from here.

Additionally, he introduces http://www.smallestdotnet.com/ which will tell you what you currently have installed as well as how big of a download you're looking at to get the latest version of the .NET Framework.

-Dan