It offers music videos in different languages (English, French, German, Spanish, Italian and Dutch). Their lyrics are displayed under the image with gaps to be filled in. This way the user can improve their listening skills. All the videos are categorized by levels (easy, medium and hard).
Lyrics Training: http://www.lyricstraining.com
Other recommended links
- Babelan (language exchanges, classes & translators): http://www.babelan.net