Today Yahoo! unveiled support for podcasts — finding, downloading, and listening. I’m just starting to play with it, but it appears to support both Yahoo Music Engine (YME) and iTunes. (If you’re already using YME, be sure to get the podcast plugin.)
The site seems to focus on finding podcast series and individual episodes, with decent search and tagging capabilities. I thought it would keep track of podcast subscriptions for you, but instead it’s basically a searchable directory. You can listen online with a lightweight player, or download a “.pcast” file into YME or iTunes for subscribing and downloading the content directly from the source.