I have XM and love it. I chose it over Sirius b/c XM has two satellites and Sirius only one, so if something happens to it, they're out of commission until they can get another in the air, at least that's my understanding. I get great reception in the car and at home.
Sirius has a three satellite constellation.