I have XM. It has more stations. An extra 20. I got it because it has NASCAR, all MLB games and NBA games. But Sirius will have howard stern soon if you like him. That is why some of my friends are getting Sirius. I use it in my truck, boat and at home. I can also listen to it on-line for free, its included in the price.