Location: People >> Multi-lingual / Polyglot / Multi-cultural / Cocktail kids, get together!
Livemocha language learning.
Livemocha Language Learning
This is a great site to meet and chat with people from all over the world. The site is setup for language learning and cultural exchange. There are introductory courses in I think 30 different languages and you can chat with native speakers of whatever language you're studying for practice.
Oh also it's free.