http://www.time.com/time/magazine/article/0,9171,1806795,00.html
You can "subscribe" in iTunes to hear the 15 minute interview with him... or download it... or stream it on the webpage. He mentions Radio Lab which I think is the show you mentioned last time. I'll have to listen to it. I've really come to love Howard Stern's show. I've never laughed harder (or been more grossed out) or been more amazed with the amount of funny.
I like Ira Glass the more that I see (or hear) him.