My subscription list (all through iTunes):
Radiolab - "Radiolab is a show about curiosity. Where sound illuminates ideas, and the boundaries blur between science, philosophy, and human experience."
This American Life - "There's a theme to each episode, and a variety of stories on that theme. It's mostly true stories of everyday people, though not always."
Bullseye with Jesse Thorn - "Bullseye is a public radio show about what's good in popular culture. With a keen editorial eye, Bullseye sifts the wheat from the chaff, and brings you hot culture picks, in-depth interviews with the most revered and revolutionary creative people and irreverent original comedy."
Jordan, Jesse, Go - "Jordan, Jesse, Go! is a freewheeling comedy podcast about life in your twenties and everything else."
My Brother, My Brother, and Me - "My Brother, My Brother and Me is an advicecast for the modern era featuring three real-life brothers."
Judge John Hodgman - "Have your pressing issues decided by Famous Minor Television Personality John Hodgman, Certified Judge."
Mike and Tom Eat Snacks - "Michael Ian Black and Tom Cavanagh eat snacks and talk about it!"
Hang Up and Listen - "Slate's sports podcast."
TEDTalks Audio - It's TED talks without any visual.
Comic Book Club - Live comic book talk show with great guests.
Selectbutton.net - A so-so discussion of old games.
Stop Podcasting Yourself - "Vancouver's top comedy podcast? Hosted by Graham Clark and Dave Shumka, with weekly guests."
Also, I think the thread you're thinking of was Mothra's trapped in a box thread.