Here are some interesting podcasts for learning English from English feed; some of the files contain video podcasts