Cherry Rplayer is a collection of hundreds of Online Radio stations compiled into one searchable app. The music streams to your Android device SEAMLESSLY (well, the stations I've tried at least). Give it a try. Take a look at the "Popular Stations" tab. It's not like Pandora/Slacker where you make your own custom stations. Cherry is just different radio stations that play various genres of music (and talk). I prefer this over Pandora/Slacker. I rarely use Pandora/Slacker but Cherry is constantly running on my Droid. Cherry is just about as good as Droid Live except it's FREE but the latter does have a GORGEOUS GUI (and Cherry does not have the most aesthetically appealing UI but it's about audio not visual, right).