I have Sirius. Most of my listening is on the NFL channel, even off-season. So, for me, the clear choice is Sirius.
If you're an MLB freak, you may want to go with XM.
In any case, like the above say, check the listings, and see which exclusive channels interest you the most.