Google Translate Probably the best of them all.
Babelfish This used to be the best. It was one the the first I ever used.
Language Translation - links to all online translations engines
Language Identifier Xerox for tellin g you what language to translate from