I have owned Sirius Satellite radio for around 4 years now and loving it.  The only thing lacking is Linux support for the audio streams.  I have working a simple client (using VLC) that will play one channel.  Over the next few weeks I’ll be cleaning up the code, adding a gstreamer backend (hopefully), and releasing the source.