English Language Listening Lab Online
For listening practice, check out Elllo which is at:
http://www.elllo.org/index.htm
"There you can listen to accents from English speakers from all over the world, test your comprehension with a quiz, and read along at the same time."
Elllo provides a collection of audio by learner's level ( high beginner / low intermediate / high intermediate / advanced )
Thanks Aaron for a great link!
http://thenewtanuki.blogspot.com/