I'd been hearing about this music site called Imeem for a while. It's a site that lets you upload your music and share it with others. They have a massive user base, and by association, a massive library of music.
My understanding is that they have almost as much music as iTunes. While you can't download the tracks, you can stream them (play them). Furthermore, the record labels are on board, so it's totally legal.
Even better, they offer widgets for any of the songs in their database. Just like how YouTube lets you post videos onto your sites, Imeem lets you paste songs - on your RateItAll profile and in your Weblists.
So for all of those Weblists about songs, there is now a reliable way to build songs into Weblists. I've set up a list of some of my favorite songs here.
Of course, on RateItAll, you can also add songs to other people's Weblists by clicking the "add description" link on any item that doesn't already have a description. So we can help each other to build out our lists.
To add Imeem tracks to any weblist, item page, or profile page, here's what you do:
1) Join Imeem.com
2) Search for the band or track you want (filter by "music")
3) Copy the embed code
4) Paste it into 1) a field on your profile page; 2) an item page on your weblist, or 3) an item page on somebody else's list.
So now we have people building cool lists with photos (here and here), cool lists with video (here and here), and cool lists with music.
I love the Internet.
Here's a cool old song called Take a Picture from a band called Filter.