Best Small Cos. The machine translation did such a crude job and put words in such odd places. Bogdanov is now talking to traditional translation shops like Berlitz. Translation's toughest obstacle may be colloquialisms. Proper grammar, anathema to most online chatters, would help.
Online translation dictionaries fare better.
You can even get the pronunciation by clicking an audio button. When you right-click on a word, a window pops up and offers a definition in any of 12 different languages, including Hebrew and Mandarin. Best of all, Babylon can recognize the context of a word. And then there's the keyboard problem. Say you speak a non-European language with a different alphabet or script.