Is anyone ignoring the existence of last.fm (with regards to music discovery only)?
To me it's has always been the best recommendation engine ever, hands down, compared to all others (Spotify, Deezer, ecc).
It works by tracking what users with similar tastes are actually listening to (they call this feature scrobbling) which allows them to provide further recommendations and let you adventure on unexplored territory.
Then on your profile you will have a YouTube player playing all those recommendations, or a custom tag, genre, and so on.
It also has a great community where you can see how much you are musically compatible with other users.