Babbel is the latest site to teach new languages through a social Web-based immersion program, where the majority of the content is packaged into lessons created by Babbel. So far, languages such as Spanish, French, Italian, English, and German are supported. Each lesson package contains material pertaining to a different theme, such as travel or business, so you can learn a series of words and phrases within context.---
Although I do like that the information is presented in multiple ways as it SHOUlD create a richer learning environment appealing to a variety of learning styles, I didn't find a lot in the way supporting documentation, research, etc. on the site. It seems to be all about language and play... but hey if it works (but how will they know?)
I also wonder if they will expand to other languages -- seems like kind of a short list, hmm?