Learn Many Languages on One Site

Babbel is a great site from the European Development Fund that provides free language learning for European Languages.