There’s a slew of third party applications out there but all of them stopped working when SiriusXM redesigned their website on February 4.
All you really need to do is enter your XM or Sirius username and password (make sure to check the “autologin” box), the channels allowed on your subscription will then populate the channels window. Right-click on a channel and hit play. You’re done.
I suppose where this piece of software really shines is for an application I don’t need it for at all; it can serve SiriusXM radio to other computers and devices on a network. It can even convert the stream to other audio formats like wav or mp3 if you install the third party application TVersity.
As of today, this is the best solution I’ve found. I thought it was worth sharing.