I have never listened to XM, but am a Sirius lifetime member due to Howard Stern.
After subscribing, there was much more than Stern. Bubba, the love Sponge, and Ferrall, are great radio talk host. The sports are great, and the music is excellent.
Sirius rules! Fire!