Hmmm..interesting you mention you had trouble with iRadio. I also had "severe" trouble with iRadio, as it froze my phone completely as I was selecting one particular station to listen to running 1.1.2. I couldn't even turn the phone off and back on (reset it) with the power button. I ended up pushing both the power button and the home button for a few seconds (not the lengthy hold process that is SUPPOSED to put your phone in restore mode) and ended up in restore mode anyway. So I had to do the whole restore-re-jailbreak process. Took me all day...UGH!