TechCrunch has a nice summary of online music services.

I've been pretty happy with the Yahoo Music service. I've got boxes of CDs that I need to rip some day so I often find myself using the Yahoo service to listen to songs that I have already ... somewhere in a box in the attic. Using a streaming service is perfect for me, since I have no intention of buying those songs at $.99/each.