I don't have an iPhone, but I do have a Windows Mobile phone. I was listening to the Sirius streams on and off until I canceled my subscription back in November. Now I listen to a number of different internet radio streams, all for free. If I happen to be in a poor reception area (not very often) I can always play stored music or a podcast or something. Heck, I even still turn on the radio every now and then just for giggles.