The Microsoft Translator team has given up and concluded that "no matter how many machines you throw at translation, it is still impossible to get the correct, error-free, contextually accurate translation every time." Microsoft's solution to this problem is the Collaborative Translations Framework, which supposedly combines the scale and speed of automatic machine translation with the accuracy and context awareness of human translation.
At MIX 2010, Microsoft Translator API version 2 was announced. In addition to the collaborative features, version 2 includes a batch interface to translate large amounts of data, support for communicating with the service securely via SSL, and a "Translate-and-Speak" feature (text-to-speech functionality). The translation APIs are available at no cost to developers and partners in SOAP, HTTP, and AJAX flavors so that developers can choose the one that best fits their requirements. All you need to get started is a Bing Developer AppID.
Full story - Alcohol substitute that avoids drunkenness and hangovers in development - Telegraph
I hate alcohol due to the hangover, I would love this to work and hit mass market.