SoulSeek is the best thing I've found yet. Imesh was great till it stopped working. Damn school network people trying to fuck up my downloading prowess.
Yeah, SoulSeek is tops for non-mainstream stuff, and, in my opinion, almost necessary for getting full albums, cause with kazaa you end up piecing the album together from different sources, and the mp3 quality varies so much...