Need help finding software



I’m working on lists of software for the new CDFreaks web site.
Any assist in compiling names of the various wares is greatly appreciated.
I need assist in compiling the lists in the following categories:

  1. file sharing software
  2. test and diagnostic software (already have CDSpeed, CDDoctor)

Please post names of software, and if possible, publisher and URL.

Many thanks for any assist!!

#2 has lots of info on all the file-sharing programs.

#3 p2p sharing.
if that helps