1. http://www.fsi-language-courses.com/

This site is dedicated to making these language courses freely available in an electronic format. it is an independent, non-profit effort to foster the learning of worldwide languages.

Courses here are made available through the private efforts of individuals who are donating their time and resources to provide quality materials for language learning.

2. http://education.jimmyr.com/Learn_Languages_on_iTunes_23_2008.php

You can download various of learning language materials from this site to your iTunes.

3. http://www.livemocha.com/

One of the newest and potentially the best language learning tool on the internet.

4. http://www.mangolanguages.com/

Mango is designed to equip you with conversational abilities from the very start. Whether you’re learning how to order a pizza or ask when the game starts, Mango immerses you in real, everyday conversations in 12 different language courses.

5. Wikibooks

To learn the language you want to learn, just do a search via goolge or yahoo or any search engine you like for wikibooks + language you want to learn.

If you don’t get what i said above, here is a video tutorial.