For albums, torrent sites.
For albums/singles not on torrent sites, soulseek.
For [download] speed, Limewire Pro.
I use all three interchangably. I actually really do like Limewire, but it's a resource hog. Soulseek isn't good on speed but I have yet to fail in finding anything with that program. Great for non-mainstream music, especially rock.