Pandora.com
you can listen to all the music free, you can pick certain artists you can listen to, listen to other music playlists that others made, or just some that a pre-made with certain music. If you make your own, you pick and artist and it plays music that are close to the same type as that artist.