I came back to Pandora recently and I think it has the best discovery out of any music platform. I don't pay extra to play what I want, I curate radio stations and it's been great. The only catch is you have to be diligent with your curation, because it starts to reach and while you may love song X from genre Y, the station is genre Z. If you're not careful every station will become a mix of everything.