http://www.translit.ru/
Это один из сайтов, где можно печатать на виртуальной клавиатуре и транслитерировать сообщения. А вообще, пользуйтесь яндексовским Punto Switcher: автоматическое переключение раскладки, транслитерация, ведение дневника, в котором сохраняется все, введенное с клавиатуры или сохраненное в буфере обмена и так далее и тому подобное.
Повторю известное выражение: читать транслит — все равно что написанное дерьмом на стене. Вроде бы все понятно, а все равно неприятно.
Кто не процитирует, тому буду писать каждый день личные сообщения на транслите.