* Pros:
* Completely free and legal to download
* Wide variety of genres and artists
* High-quality MP3s
* No ads or spyware
* Cons:
* Not all songs are available in every country
* Limited search options
2. SoundClick
* Pros:
* Free to download most songs
* Large community of independent musicians
* Variety of genres and styles
* Cons:
* Some songs may require a subscription to download
* Can be difficult to find high-quality MP3s
* Ads on the site
3. Jamendo
* Pros:
* Completely free and legal to download
* Wide variety of genres and artists
* Creative Commons licenses allow for commercial use of some songs
* Cons:
* Not all songs are available in every country
* Limited search options
* Some songs may be of lower quality
4. Musopen
* Pros:
* Free to download classical music recordings
* High-quality MP3s and FLAC files
* No ads or spyware
* Cons:
* Only classical music is available
* Limited search options
5. Last.fm
* Pros:
* Free to download songs if you have a Last.fm account
* Large community of music lovers
* Variety of genres and styles
* Cons:
* Not all songs are available for download
* Some songs may require a subscription to download
* Ads on the site