If you have never heard of Jamendo, an online community dedicated to Creative Commons licensed music, you really should check them out.
I have been a member since 2007 and Jamendo has been an invaluable resource in finding new music for my listening pleasure. If you went through my entire music collection you would find that the majority of it came from artists that posted their work on the site.
Additional Jamendo features include:
- MP3 and Ogg Vorbis encoded audio files
- Direct or BitTorrent downloads for full albums
- Ability to make direct donations to the Artists
- Member reviewing and Tagging
- Streaming through their integrated flash player or your external player (.m3u)
There is a lot of variety and with 33,841 albums currently listed on the site you will definitely find something that you will like.