I don't know if it's the best, but WINMX has always been my favorite. The official sites went down, but someone has made patches so it still works, and you can find TONS of music. It shows you length of videos, music, etc. It shows bitrate, connection speed of person who has it, status of file (if its available for download right then), and, of course size. I love it over any other that i've tried, and I tried a TON.
Download a client like Bitcomet or Bitlord and download away! These are not only good for music but for movies. I recently downloaded X-men 3 and I'm waiting on Superman to finish. As far a music goes I don't d/l song at a time, only full albums or discographies at high bitrates. Enjoy!
Bearshare rules!!!!! But you have to do the Pro, $20 and worth every penny. Music, Video, Programs...... You name it they have it. I have had it for over 3 years and love it.
ima gonna give some of those a try. bearshare is allright, but i like limewire better, but the latest release sucks balls, cant get jack now. thanks for the suggestions fellas.