I am one of the cocasters at Dota On Demand, which is a relatively new podcast / DotA 2 talk show! We discuss patches, tournaments, competitive play, and also get pretty silly at times, but all in good fun!
You can check out our episodes every week on our youtube: http://www.youtube.com/dotaondemand
We also have a facebook and twitter: www.facebook.com/dotaondemand // @dotaondemand
We go live every Tuesday night at 7:00 PM EST at: http://www.own3d.tv/dotaondemand#/live/190072
Please let us know how we're doing, we love to get feedback to improve on areas that need it, as well as discuss what the viewers want to hear!
If you have an iTunes account, you can get all of our mp3s from out podcast channel: http://itunes.apple.com/us/podcast/dota-on-demand/id505553917?ign-mpt=uo%3D4
Thanks for the support, and like I said let us know what you think!