I've been using
www.pandora.com for my music playlists for a while now, and love it! I have found some great new music I haven't heard of before, and have "stations" for any mood I'm in. If you haven't tried it yet, it's worth a go. The playlists evolve as you listen as you check like it, don't like it or move to another station to each song played.