In case you're interested, I wrote an article outlining some of my favorite podcasts in my other blog, SitzmanABC. You can read the article here. Generally that blog is about language learning, but some of the podcast information may be interesting even if you're not trying to learn English (or another language).
Also, I just noticed that this is my 600th post on Sitzblog! My, how time flies! Thanks for reading, and here's to 600 more!