I use XM satellite as well and listen to the programs that don't have commercials. I have both home and auto units. Great on long trips.
I have a sub to Sirius satellite radio, do the channels match up with XM? If so, I'd love to know which commercial free channels you like to listen to. There are so many to pick from that it becomes overwhelming. My Sirius sub is good for a few years and came with the car.
What type of unit did you purchase for in home listening?