engVid - hundreds of free video lessons, taught by native English-speaking teachers.
TED - inspiring talks by experts from various fields. Subtitles and script are available for most videos.
Do Lectures - Lots of interesting videos similar to TED
Channel4News - video clips from channel with lots of free mini-lessons on English sounds and grammar.
Planet Word - A five-part BBC series by Stephen Fry about language. Carefully created and passionately presented, this series covers linguistic diversity, language death, identity and language, writing system and literature.
Speech Accent Archive - hundreds of English accents for you to listen to, from different regions of the UK and around the world.
BBC Word of Mouth - Micheal Rosen shares his love of words and looks at our lives past and present through the prism of language.
BBC Podcast - subscribing to a weekly podcast is a great way of maintaining contact with spoken English. All BBC podcasts can be downloaded automatically and fro free or on i-Tunes. Here are some suggestions: Grammar Challenge - The English We Speak - 6 Minutes English - English at Work - One to One
Lexicon Valley - A very entertaining Washington DC-based podcast about the oddities of a language, free on i-Tunes.
Our Language in Your Hands - Linguist Mark Turin visits Nepal, South Africa, and New York to explore the fate of the world's endangered languages.
The Guardian - English newspaper with a great website, containing articles about World News, Sports, Politics, Culture and beyond. It also has a section dedicated the learning English
On this day - articles from key events in the past, from BBC's archives