Here is a link to a great list of English podcasts:

http://www.onlinetefltraining.com/25-bbc-podcasts-for-advanced-english-learners/

http://www.thisamericanlife.org/

European radio stations online:

http://www.listenlive.eu/

News in different levels of English:

http://learningenglish.voanews.com/

Learning English with film clips:

http://www.voscreen.com/