Well, I tested out the ability to use the XM Satellite Online feature on my Treo 650, but it requires a desktop browser to run the internet interface so it won’t work for now. However, I did some research in the TreoCentral forums and I could connect my XM radio to my home computer and then setup a ShoutCast server with the XM radio and listen that way. The problem there is that I could only listen to one channel and I would have to leave my MyFi at home tied to my computer. I will carry my MyFi and my Treo 650 for now since that gives me the most flexibility. I found the prank call comedy channel on ShoutCast and that is pretty funny stuff. TreoBits has a great mobile device formatted page that links to ShoutCast stations that are compatible with the Treo 650 (you need the lower bandwidth stations to avoid buffering and delays).