Hola,
En cuanto a traductores, es cierto, ninguno es muy bueno, las traducciones son incomprensibles muchas veces, por lo que hay que traducir la traducción de cualquier modo. El que mejores resultados me ha dado es Globalink...
Por el tema de OCR, aquí te dejo un artículo del tema:
http://www.mundosciberneticos.com.ar/articuloOCR.php
El mejor programa, a mi criterio, de OCR, es OmniPage Pro 12

.
Saludos