For the longest time, I've relied on DDL sites, blogspot sites with lots of links and Uloz. Since many of them have become rather tedious to use or just outright suck, I now use MP3Caprice. Yeah I know, some money is involved so you're paying people to pirate for you. But on the flipside, everything is relatively dirt cheap (except soundtracks and compilations, they like those enough to charge more).