I just wanted to add something about RadioTime....it will not stream Clear Channel owned stations on the app but it will on the PC. You have to use I heart Radio for CC stations. Also, I noticed that the phone screen has to stay on or it loses the 3G connection if it times out.
Another radio app I found, though not as good as RadioTime, is the Yahoo Music App. They have most of the CBS stations on there and then some other Yahoo stations.