Unlike many here, I like XM and have been a subscriber for several years. I agree with most about the music seletion; I am far more likely to use my phone for music than XM; however, I do like the following:
Sports: The big draw here is live sports. I like having every MLB game available, every NBA game, and most college football and basketball games that I would care about. Also, all NFL games, depending on how much you want to pay. If you like sports talk, there are also 3 or 4 decent stations.
Public Radio: Multiple public radio stations mean I don’t need to hunt around the far left of the dial whenever I go into a different city. Plus there are multiple options (NPR, XM Public Radio, BBC, etc.)
Radio Classics: OK, I don’t listen to this one a whole lot, so for all I know it may have a short play list, like the music channels, but when I am going on a long drive, sometimes I will listen to radio from the 40s and 50s. If there are some good detective shows or Westerns on (Dragnet, Johnny Dollar, Gunsmoke, Sherlock Holmes, etc.) it is a good way to make 3 or 4 hours go by quickly. On the other hand, if there is a variety show on, I’ll quickly change the channel (sorry Jack Benny and Charlie McCarthy). Then there are some shows that I an take 30 minutes of, but if they are running a marathon, I will not last long (Our Miss Brooks).
I don’t spend a lot of time listening to the music, comedy, shock jock, Oprah radio, Catholic radio, etc., etc., but I like the stuff I listen to, and I don’t pay $200 a year. I get a package without the NFL (I don’t travel on Sunday much) and I pay around $100 a year. It is well worth it to me.