Lingopolo is a great free language learning tool: http://lingopolo.com/
It is still at an early stage of development but is already very useful to learn to speak Thai, French or Dutch.
You can help improving the content of the website and promote your language! Find more information here: http://lingopolo.com/volunteer