I was reading about BitTorrent 35% share of all Internet traffic and thougt if it would make sense for Microsoft to create a secure way to distribute its content on it. Just consider Visual Studio2005 (>5 GB),
Windows or SQL Server 2005 with all the resource kits, docs and tools. Consider all the beta stuff or evaluation editions of server software. Consider all the downloads when a patch arrives.
MS could just let it flow. Lesser bandwidth costs and wider distribution. More sales from more evaluations, better feedback from more beta testers.