http://www.imtranslator.com/

the best I've found for Russian, Spanish, German, Italian, French, etc. The one Dogboy was talking about. An interesting thing about Babelfish, though, they actually have an API (Application Program Interface) that programmers can easily incorporate in their programs. F-ing sweet!