ast.FM is offering over 250 free MP3 downloads -
Use the listing on the left to pick the type of music

Free Music Downloads