writeka.com — Provides transliteration and translation tools for Indian languages. Current tools allow you to easily write in Hindi (Devanagari), Malayalam, Gujarati and Punjabi (Gurmukhi) on your computer. It also features an aggregator for Indian language news.