i do have quite a collection on my ipod and cellular that i can fall back on. i can listen to almost anything except country, most rap, and classical and perhaps jazz. everything else is fair game.
i like electronica since all of the songs meld into one continuous stream which makes for good background listening since it doesnt draw your attention. i'm also a headbanger so love bass drops (hence the dubstep channel).
well... there are paid internet radio providers such as sirus/xm and then there are free providers which do not host their own shows and instead link to all of the free channels available on the internet like tuneinradio. then there is pandora which goes song by song.
pandora is nice if you want to find music similar to a particular artist however pretty soon songs start repeating and the quality is a bit iffy. the advertisements are also a bit much.
i almost exclusively use tuneinradio now at home (www.tunein.com) or with my android app. while they do not host their own content it allows you to browse existing content online rather easily. for instance if you type in "dubstep" it will bring up a list of many channels which host this sort of conent. my personal favorite of them would be dubbase.fm which hails from austria. if you like electronica.. look up "[DI]" (digitally imported) as they have a huge number of electronica stations by genre. you can search for any other genre as well and even by artist (shows stations which play that artist).
Well since the subject was mentioned as a thread topic. I am a huge garry allen fan. in my spare time I attend live concerts film garry allen live & put them on my youtube channel for millions of country music fans to enjoy.
if you wish to view the lastest garry allen concert https://www.youtube.com/channel/UCXwX5GhB_Mg6VzN44s2VSCQ