I am a music lover, and thus I always scrounge the internet for new stuff. Here's a list of some of the best places to find new (or old) and most of the time awesome music.
This is a great site for finding out what the supposed to be essentials of any genre. Great for when you want to explore some different kinds of music.
Mu's Share Thread Archive
This guy has stored almost 400 mu share threads on the interwebz. Great place to find music, and most people host on mediafire, which means that the file is most likely still online. Because mediafire is awesome.
Fetch the Aerial
Great blog if you're an electronic music lover like me. Always posts awesome shit ranging from dubstep to wonky to instrumental hip hop. Give him some love.
Also, if you want a quick way to download albums through google do this:
type mediafire "album name" in google, and you will most likely find the album on mediafire. Mediafire links almost always work, and most often are free from any kinds of sh!t. Hope this helped.