There are a gazillion stations but sound quality varies. I like the German Stations because the commercials are in Deutsch and like having no commercials at all. Sometimes you hear interesting stuff.
# I’ll say this, internet radio is pretty cool. My Denon uses Tune In
I’ve occasionally though of checking out some internet radio, but at this moment, I have 19318 songs that I’ve ripped from physical CDs. According to my player, that is 52 days, 9 hours, and 58 minutes of continuous music without repeating a tune. This covers every genre of music that I’m interested in. I regularly query folk for new stuff that I might not have, so as to add in stuff that I might otherwise not have heard before. I’d be willing to bet that any radio station is going to have more repetition in their playlist than I will.