They are both similar. If you are into music, go with Sirius. They have 0 commercials on their music channels. XM has commercials on some of their channels.
If you are into talk radio, go with XM. Since they are half owned by Clear Channel, they have all the main talk show hosts on there. Sirius is really light on the talk side.