Alright music lovers...have you tired Lala?
Lala's about page describes it as a free service that allows you to:
- Play over 8 million songs for free – no ads or clutter.
- Play your music, anywhere on the web. Instantly upload the tracks on your computer to your Lala collection.
- Get a feed of music picks from friends and experts.
- Buy new music, easily and affordably.
I have spent hours listening to the stuff on Lala and have had pretty good success uploading my own music.