Bosco -- you don't have to give up your AM/FM to get satellite. It's just an add-on. So you can still have Rush.
One of the few things that keeps me on broadcast is Limbaugh, but even then the local affiliate for the program does a delay broadcast starting at 1pm Eastern.
Seems that there's oh-so-much going on in central Ohio that they devote an hour to covering all of it
That and AM radio gets eaten up by the steel in the building I work in so I listen/watch Limbaugh live over the internet w/o the commercials.
Musically I don't listen to much on the FM side - my musical tastes are extreme - currently listening to Irish traditional and looking at an XM radio channel listing there isn't anything close to that.