Yahoo has announced some new services for podcasting. You can learn more via this interview by John Furrier at Podtech with Yahoo's Geoff Ralston, Chief Product Officer.
The search feature seems to work: TechNewsRadio, and "tech podcasts".
But "tech news radio" doesn't work to my advantage. Also, last week's podcast mentioning Odeo didn't turn up in an "Odeo" search.