FYI, here's a study that concludes:
"Specifically, we found that nearly 70% of Gnutella users share no files, and nearly 50% of all responses are returned by the top 1% of sharing hosts"
http://www.firstmonday.dk/issues/issue5_10/adar/
I'd like to see these measurements done again now. I'm betting it's not much different.