I would also add Gnutella (open source client) and
winmx which is simply great and has a great network of peers.
And who said i used them..
EDIT: Whoops, gnutella is actually only a p2p network. Here is
phex which is the simple file sharing program using gnutella net work (according to their site). There may be others however.
Daniel