I've used Pandora Internet Radio and Grooveshark in the past and liked both of them. Plenty of music to appeal to all sorts of tastes. I'm not sure if Grooveshark is still around though. I'm currently using Amazon Prime Music since I have Amazon Prime and an Echo. It's just easier to sync it up.