I've tried it a couple times. I haven't found anything I'd like to watch on it. It at least continues to play after each video. I'll have to check it out again.
There's also Truveo. It's mainly a search program that finds videos from youtube, and many other sources. I don't know much about podcasts, but it seems to find some of those to stream live with the channels it has. Like Cnet and CNN. Yesterday at work I picked 20+ minute NBC nightly news cast while I worked. And the quality over 3G was high quality, hardly any compression. Same with youtube videos, it uses the best version youtube has.
There's a bug where opening the app says it's missing the internet, just quit and open a different internet app, then go back and it works.
EDIT: Cool, I recall watching a tech show in the past called Digital Life Tv. DL.TV for short. Searching "DL.TV" brought up all their 30 minute podcasts. It brought up two results for each episode. One was not in a compatible format, but the other played on the iPhone.