free, totally free, and in addition, you don't have to register to go into their net.
Soulseek, with its built-in people matching system, is a great way to make new friends and expand your mind!
Soulseek supports advanced search, filters, chat rooms, list of friends,...
If what you want to share is music, Soulseek is your P2P client.