I have a Etaco Partner X-5 which cost $450. It worked perfect when I was in Russia to communicate. The keyboard is in English and Russian. We just typed back and forth and let it translate. It's about 90% good for translating and it also speaks anything in English you type, but will only speak in Russian the pre-programmed phrases. I would not recommend a talking dictionary to learn how to speak Russian. A set of tapes would be much better.
Mark