XM, ask tinman. ZOLTAR
But XM has a great selection for alt. rock, rock, ect. They are far an above better, they less of the main stream radio junk, so it is much more enjoyable. And I have XM so I vote for it.
stations that are good, 29, 47, 48, 54, 81, 82 top five for me.