i personally use Google translate a lot, and i think its great! which translate service are you guys are using ? and why ?
I am a tech translator and should say the service is far from being perfect. However, there is no better one now.
Cool stats, where did you get them from? I have it automatically show in Google Chrome so its very convenient!
Google translate gives ideas for right translation. Perfect online translator is impossible. But having some phrase translated, it is a good idea to put it in quotes and search in Google and then see how often and how it is used.