Best internet radio streaming app I've used by far is Berrytunes.
It will also stream podcasts, or allow you to download them to your memory card.
Free trial -
BerryTunes 2.5.
UI isn't fancy, but it's easy to use, and is by far the most reliable streaming app I've used on my BB, and I've tried all the ones listed on this thread and others as well...