Before, i used amazon, but it miss too much about my music style ... Then I tried Deezer, many things on it, pretty cool but I don't have good feeling with it ... I tried Youtube music, pretty cool but too much adds during song ... Then i tried spotify, and I found all I want, and more! Spotify create song list just for you, comparing what you listen, then create a list, so you can discover new songs and bands with your favorite style ^^ It's free (adds sometimes beetween songs) but you can get free premium month