Tuesday, October 03, 2006

The Best Podcast Ever

Leo LaPorte, host of This Week in Tech, is one of the biggest names in podcasting and has taken a new stance on advertising in the medium. See the Wired article here.