I read in the Chronicle of Higher Education about something called Zon, an online game that teaches you Mandarin. I haven't tried it yet, but it looks like it puts users in realistic situations and one then learns to use the proper Mandarin to get through. It's apparently a massively multiplayer online game. If it's any good, it could be a very interesting way to learn languages.
When I think ahead about education, I keep wondering if things like this will be a major part of what we'll be doing in education in the future.