Yes Yahoo is there with a nice interface and search at I had trouble with the Listen feature but haven’t had time to inspect it closely. I did find my favorite podcasts there: audioactivism, Folk Den, Le Show, Cory’s books.
Very useable compared to iTunes which for podcasts is a bit of a pain because of their Apple RSS changes/extensions.