Try Slacker Radio. I have both but with Slacker you can cache radio stations, up to 25. It requires you to sync it up with usb to internet, once connected let Slacker do its thing. Then the stations you cache are available w/o wifi. Found this great for times when on road or unable to get wifi for Pandora.