Not sure if this was posted anywhere... but If you have an XMradio.com account to listen online, you can stream to your phone pretty easily. Instead of using the webiste, one of the guys over at xm411.com set up this url
http://xstreamxm.com/mobile
Basically, use your login e-mail and pw, and select your channel and bitrate. 1x works the low bitrate awesome, and can handle the high bitrate, but will buffer every now and then.