Have you tried google music? I find that &lt;random song&gt; radio, while a little too &quot;just one genre&quot; is good for finding new artists and music.<p>They also have a decent &quot;blogged 50&quot; playlist which is recent&#x2F;modern music.<p>Other than that, I mostly listen to kexp.org for a good mix of music. Sometimes for radio you can&#x27;t beat the radio.