This is a great way to painlessly improve your vocabulary and listening skills. A 60-second bulletin of world news, updated throughout the day. Listen once and see how much you can understand. Listen again and make notes. And if you’re really keen, use it as a dictation – listening and pausing as necessary.
This is a great site for extra listening practice. Videos of famous speeches with transcripts.
A very nice site with listening activities on a variety of topics.
Free video English lessons on this great site.