Hey,
A friend of mine just stumbled on some new microsoft app which is quite interesting: Maren (
http://www.microsoft.com/middleeast/egypt/cmic/maren/).
The idea is to add a language to your language bar (arabic that is) and when you choose arabic, everything you write is directly translated from the 2,3,5,7 latin arabic words, to well plain old arabic :)
It's the same thing as yamli or google service, but you don't need to copy paste ^^
crazy