Type in Tamil – Tamil Transliteration by Google
Google has brought out the transliteration feature as an independent product of its own: Google Indic Transliteration. This tool currently will let you type in Hindi, Tamil, Telugu, Malayalam, Kannada using an English keyboard. Type out words phonetically, and let Google convert them into the correct word.