Here's is another thought on the bittorrent idea that's outside of the mainstream rants and raves. What if one could service a computer network farm with bittorrent type protocal to update itself with patches and other nice things without having a bandwith hungry, centralize patch system?
Here is a small article on a university that used a bittorrent system to do some thing like this.. Would this actually be a good way to upgrade your computer or other people's computers?
http://arstechnica.com/news.ars/post/20080309-dropping-22tb-of-patches-on-6500-pcs-in-4-hours-bittorrentdropping-22tb-of-patches-on-6500-pcs-in-4-hours-bittorrent.html