Microsoft's experimental English-Chinese dictionary mines the web for data (video)
When it comes to quick and dirty machine translation it may not supplant Google Translate anytime soon, but for those who would actually learn another language, Microsoft's working on some fairly impressive tools. Engkoo is an search engine for Chinese speakers that scours the web for its data, finding articles that are written in both Chinese and English to create an continually-updated lexicon, plus provide interactive (and audible) sample sentences that explain nuances of the language. See a rundown (in English) of what's possible so far in a Silverlight video after the break, and try it out for yourself at our source link -- if you must, you can even search for "tiananmen."