eMule is easily the best by some distance for music. However, it is let down on its video content because it's used by so many people across the globe that finding anything in English is often impossile.
However, it is unbeatable for albums and singles alike both in terms of quality of file and sheer quantity available.
I've found some incredibly obscure stuff through it, as well as being able to download the most popular files in mere seconds