I have found Quillpad is the best solution for typing in Indian Languages. at present one can type in 10 Indian languages. it is user friendly, no rigid rules, no keymappings "type the way you speak." its accuracy level is 99.9%. it is one of the best Indian language input tools. thank you Quillpad for making work much easier Now we can express our feelings in our own mother tongue. more over, the proud issue is that it is Made in India product.
Your vote on this answer has already been received
The software i use is hindi indic. in it you type in english (as roman urdu) the the typed matter appears in devanagri(hidi letters), example. tum kya ker rahe ho. you type this and you will get it printed in hindi on screen