Here’s a podcast we’ve been working on with Mosaic Media. It’s video though! Yes, ‘podcast’ is an ambiguous term — it encompasses both “talk radio” and “talk shows”.
We’re testing Facebook embeds here. Do you use them?
Our thesis is this: try everything.