I've had XM since almost the beginning. I now have 3 subscriptions (1 in each car, 1 at home).
The Sirius playlists seem limited and repeat themselves more. Some people like that (they are used to switching stations whenever they hear a song they don't know). I don't.
I love the fact that XM carries every single baseball game.