Well, I've always liked Kazaa Light Rez, but I guess if you don't like anything that has to do with Kazaa, Warz or Soulseek are supposed to eb pretty good.
PS: In Warez, you can check and see if what you are downloading is what you want, since you can listen to it while downloading.