The Encyclosphere project offers a fresh start
You might be interested in podcastindex.org and podcasting2.org.
You might be interested in podcastindex.org and podcasting2.org.