I put the antenna for my Sirius radio right on top of the dash. The reception is still great, and it keeps the roof line looking normal.
If you're choosing between Sirius and XM, XM does sound a little bet better because they don't compress the signal as much as Sirius. But you do get a lot more commercial-free channel options with Sirius.
-Phil