Donny, I've had XM for the last 3 years and have been very happy with it. Now that they merged with Sirius we probably get all of the same programming. As much as I like XM I'm on my last 2 months of my year long contract. I won't renew, it's not because I dissatisfied. I primarily listen to music on it there's a internet streaming site called slacker.com. They just made available for my Blackberry Storm an application that I downloaded to the device. I can stream music to the car and feed it thru the car stereo and it's all free. If I'm not mistaken the application can be used on all recent vintage Blackberrys.