I thought you might be interested in this article I found on the Robert R. McCormick School of Engineering and Applied Science web site: http://www.mccormick.northwestern.edu/news/articles/365 Peer-to-peer (P2P) file-sharing services, which connect individual users for simultaneous uploads and downloads directly rather than through a central server, are reported to account for as much as 70 perc