Morgan Langille
Created more informative stats for BioTorrents (>1300 users, >1400 downloads, 2.62 TB transferred): http://www.biotorrents.net/about...