If you want to make language learning process a bit less boring and more entertaining try LangoLAB. On this site you can learn foreign language by watching original music video clips with subtitles and reading native news and blog articles.

Currently supported languages are: English, Deutsch, Espanol, Francais, Italiano, Chinese, Japanese and Russian.
Works easy, simply select the language you want to learn and it will come up with a list of videos. When you start watching a video you will also be able to read the speech text at the bottom. If there is a specific word you don’t know you can look up its definition with a click of a button and add it to your flash cards. The video is automatically paused everytime you click on the word. When you’re done watching the video, test yourself on the flash cards, then go back and watch the video with your new vocabulary.

Text reading works pretty much the same way, you select text and start reading it. And when you come across a word you don’t understand you can click on it to see its definition without leaving the page.
Finally, users can add notes, view notes left by other users and ask questions. And if you really liked the site and would like to contribute there are means to upload your own content, add subtitles and definitions to it.
Features:
- Learn language with music videos.
- At the moment site supports 8 popular languages.
- Watch videos with subtitles and read original text articles.
- Add words to a set of flash cards, or test yourself on a flash card set that somebody else created.
- Click on a word to get its definition.
- Register to add notes, read notes left by others and submit questions.
- For more language learning sites see MakeUseOf’s language section.
Check out LangoLAB @ www.langolab.com