Been using LiveOne since it was Slacker way back when. I miss Slacker.
It went from Slacker to Live x Live powered by Slacker, to Live x Live, to LiveOne. I got locked in to $3.99/month for unlimited skips and no ads. Free limited you to I think 6 skips an hour and had ads. That's been years ago though, I'm not sure what the free version is like now.
I tried pretty much everything available at the time. Slacker's algorithm just flat or worked better than everyone else. I used Pandora longer than any of the others, but it seemed no matter how often I banned Dave Matthews, they'd inevitably play a Dave Matthews song. If I ban an artist I don't want to hear that artist. Their suggestions for new artists were often way off the mark too.
LiveOne has been pretty good. For $9.99/month you can get offline music, download playlists for when you don't have signal.