I haven't tried the good old eDonkey2k in awhile, but it was da bomb! I hear the servers are few and hammered lately.
This service is more anonymous I believe, and you download a file simultaneously from several users, bits and pieces from each user! It was darn fast a few months ago when I was using this, but my client was a little buggy. I tried to connec the other day but couldnt, and also my client is outdated now.
Get a few more servers out there, and it would rock. I believe that had clients for Windoze and Linux, and servers also. Check it. www.edonkey2000.com I believe. Theyve had several revisions already to the site.