In the spirit of diversity week, I thought I'd write about a language learning site that I like.
iKnow makes it easy for you to set up word lists in any language, including adding audio, and provides the learner with tools to help them learn the words,to understand context, and to test their learning. These tools include basic social networking tools, so that you aren't learning alone, and the BrainSpeed game that tests your learning. Watch their screencast video to find out more, and have a look at the courses for a language that you want to learn like Mandarin or my Romanian lists which took about 10 minutes each to set up with text and audio.
For developers there is an API, and people have linked it up for use in Second Life.
Don't know if it's pedagogically sound, but it keeps me interested, especially the BrainSpeed game :)