A blackout can occur because of any number of reasons such as solar storms as well as sunspots, which release cosmic particles that mess with satellite communication. Blackouts are not a common occurrence and dont last a long time.
I don't think sunspots will affect the (ca.)2.5 GHz band that they transmit on.
I have had XM since 2001 and love it. If you like NFL or Howard Stern you might want to consider Sirius.
I use mine mostly in the house and on the patio. When I go on a trip I put it in the car. If you don't want to pay multiple subscriptions, get one that you can carry around. Jack it into an FM transmitter (around $30) and you can listen anywhere in the house or on your car stereo. Also, some new models, like the MyFi, have the transmitter built in.