Subject: Travlange
Hi Flavio My vote goes for checking out travelang also

http://www.travlange.com

It had a recommendation through the national geographic travel magazine that it was very good site to start for languages. It seems to cover a very wide range of languages.

Hope this helps

T Cobban, London,Ontario, Canada