There are a lot of excellent Doctor Who fancasts, including Bubblesort TV’s coverage of the show (honestly, except for the episodes I’m on – I too am getting quite sick of the sound of my voice). My favorite Doctor Who Cast though easily has to be The Ood Cast.
The Ood Cast S07E11 is a prime example of the show’s typical podcasting genius. Plenty of skits, jokes, emphasis of the rule to never bring back previous characters for gratuitous appearances (while simultaneously bringing back previous characters for gratuitous appearances).
Oh, and the Haiku. Whoaiku? Whoku? Hmm.