modernmediamix.com
Podcasts: Why Watch when you can Listen? - Modern Media Mix
There are about 250,000 unique podcasts spread over 100 language and iTunes currently has over 1 billion podcast subscribers!