LinguaBee (who is my hero as far as foreign language learning goes). This basic idea is to allow students learning foreign languages to communicate with each other using Skype. I'll be recommending it to my university students next week. It seems the perfect place to do Tandem language learning (see here for more ideas) i.e a place where students can practice their language skills with others who speak that language. So, for example a Peruvian student who is learning English could have a 30 minute session with a American who wants to learn Spanish, then they could swap languages for the next 30 minutes.
Alternatively, anyone who wants to practice their language skills can get themselves a "speaking buddy" and regularly practice.
So check out KanTalk and tell me what you think.