Well, I now can't get rid of my Windows Vista Sidebar. I had some Outlook gadgets on there like my schedule, and the weather, and a gadget that tells me when to pray, but now I have the one gadget to rule them all:
Listen to XM Radio on your sidebar! Modified from the GNU code developed by ShadoHawkShadoWorks and falconguynaz, we've added a few new modifications and improvements to the mix.
[ Windows Live Gallery ]
XM provides a web-based player which (of course) sucks because it's a web-based player. Does anyone use a web page player for their music? With a bit of research you find that XM can be played through Napster (which is just a skinned, hacked-up Microsoft player), but even though I had it installed I never used it.
This sidebar widget is about as perfect as you can get. It's there all of the time. Doesn't seem to take up many resources when not being used (and hasn't skipped yet even under heavy CPU usage). It can keep track of favorites, help you purchase the music you're listening to on Amazon.com, has a separate volume control, basically it rocks.