From the This American Life / Serial people. I just finished episode 3 and I'd be interested in what you guys think of it.
Edit: oh! Only now do I see the #trypod post. cgod b_b, some thoughts?