Strap in kids. I have an EVO with Froyo and I couldn't get wunderradio to work for XM. If you want a free workaround you can try the following. Download and install an application on your home computer called orb (
Welcome - Orb). This app will let you stream content (music, movies, tv if you have a tuner, etc) from your pc to any other web connected device. Then you'll need to download and install an app called XM Tuner (
XMTuner :: Sirius|XM Satelite Radio on your media player) on the same home pc. This app functions as a proxy between xm's servers and your new media server (ORB). When you download xmtuner it will install two applications. One is called "xmtuner" and the other is called "xmtuner service control". Start xm tuner and configure your account settings with xm or sirius. You'll see a listing of the online radio channels available to your account. Click on one you like and you'll see a url listed for that channel. copy that URL to your clip board (i think there's a button called "copy").
Make sure ORB is running and log in to your account page (right click the orb icon in the tray and choose "go to orb) and open the audio application feature of ORB. Look for "music service" and select the item called "favorite channels". You won't have any favorites so you'll have to add them. At the top of the window you'll see an options called "add custom". Click that item and a box will open where you can name the new channel whatever you want (i usually stick with the xm name), then select the path box and past the url you copied from xm tuner. That will create the new favorite channel. Repeat the process as many times as you like to create as many favorites as you want. After you're done adding channels, you can close the XMTuner app. You can also close the Orb window in your web browser (but ORB should still be running in your tray). Now start the app called "xmtuner service control" and select "install" and then "start". This control has to be running along with ORB to be able to stream from your home pc (so you have to leave your pc on....boooooo). Both of these apps can run in the background.
Now use your web browser on your phone and go to the page
Orb. Once there you'll have to log in with your orb user name and account (created when you installed ORB). You'll get a mobile version of the orb site and look near the bottom of the page for something called settings and choose the option called "stream". With Froyo and flash 10.1 I have found that using "flash" as the preferred streaming method works well for both audio and video (much better than the ORB app that is available on the app store). Save and exit from settings. Your browser should remember these settings. By the way, I've been using the free xscope browser because you can maintain an audio stream (using flash) while still turning off the screen.
Look for the audio portion of the ORB site on your phone's web browser and you should see the favorites that you created on your home pc. select one to listen and wait about 20 seconds for it to load up. The inactivity timeout imposed by xm will still happen so that sucks. And really this is just a stop gap until xm updates their app. It's a long way around but it works. And I use ORB with the flash streamer to watch movies and TV anyway. If you've not used ORB before, take some time to get familiar with it. And it's Beta software so it's not bulletproof. Think of this as a weekend project