Learn English Online with Videos
Here's a sweet website for English learners who have access to broadband Internet (at home, school, or the library): www.englishcentral.com.
It features real video clips of all different genres - everything from President Obama taking questions from reporters to movie trailers and TV commercials to business speakers. Videos are organized topically by category, and also sorted into "easy," "medium," or "hard," categories so learners can choose material that is appropriate to their level and interests.
Learners are prompted to record themselves repeating the audio from the video clips, so using this site does require that learners have access to headphones with a microphone.
It's free to use, though users must complete a brief registration form with an email address.
If you try it with your learners, let me know how they like it!