For the best music, go to Pandora.com. Pay the yearly fee (35 bucks or so) and you’ll have no commercials. No Halloran needed. You are your own DJ – sort, of.
There is some good database technology there that chooses the music based on songs you choose as seeds. It’s pretty nifty.
I haven’t listened to a radio staion in several months, since signing on to Pandora.