Три совсем разные ситуации (в плане используемых средств):
(1) совсем свой компьютер - дома (всегда свой); на работе, если есть Права Администратора нa тот компьютер
(2) Не совсем свой компьютер - на работе, но нет Прав Администратора
(3) Совсем Чужой компьютер - Интернет-кафе
******************************************
1) Свой компьютер.
Вводить имеет смысл ТОЛЬКО
обычным образом (как люди вводят английский или испанский) - с 'родной'
системной клавиатурой при "RU" -
сразу там, где надо - в окне форума, в почте, в MS Word,...
Нет логики в вводe с помощью спец. средств в спец. окнe с последующим копированием - ГЛУПО, ведь
системный ввод раз в 100 удобнее -
попросту НЕТ ничего быстрее, проще, удобнее, беспроблемнее, чем ОБЫЧНЫЙ метод ввода - с 'родными' системными клавиатурными средствами, ЛЮБОЕ стороннее средство (программа/плагин/сайт) ЗАВЕДОМО
хуже.
Так что в ситуации "СВОЙ компьютер" ни одной из тех ссылок (виртуальные клавиатуры и плaгин для firefox) НЕТ абсолютно никакого смысла пользоваться.
А обычный системный ввод при "RU" может быть или со Стандартной русской раскладкой (расположением букв) или с Фонетической - когда А-А,B-Б,D-Д,F-Ф,К-К,... (причем Фонетическую можно 'под себя' подделать, переставить несколько букв если хочется, хоть 'ч' на цифру '4 назначай :smile 037

Фонетическая раскладка - это НЕ
программа, а именно настройка 'родных' системных средств - чтобы при "RU" ввод был в режиме А-А,B-Б,D-Д,F-Ф,К-К,...
Настройка обычных системных средств на любую из этих 2-х раскладок - Стандартную или Фонетическую - занимает ровно 2 минуты.
Инструкция по настройке на Фонетический ввод для каждой версии Windows (плюс ссылки на то же самое для Linux и Mac) с главкой о том, как 'под себя' подделать, если хочется:
...................................
http://Phon.RusWin.net
*******************************
2) Не совсем свой компьютер - на работе, когда нет Прав Администратора на этот компьютер
Тогда можно любую из указанных в начале 3-х ссылок использовать - на выбор, кому что нравится.
3) Совсем чужой компьютер типа Интернет-кафе в Лондоне
Тогда да, используется одна из 2-х вначале приведенных ссылок, причем у 2-й (раз это для Интернет-кафе), есть и КОРОТКИЙ адрес, чтобы легче было вспомнить -
http://porusski.net
Это 2 сайта на самом деле ОЧЕНЬ разные - для двух ОЧЕНЬ разных категорий пользователей:
- http://translit.ru
Этот сайт для тех, кто привык "перекодировать сочетания латиницы" sch/shh/xhh/, ju/yu,... и знает и Правила - что например, нельзя 'sch' для 'щ' и
Обходные Пути для слов, где Правила не работают - привык "опознавать" такие слова - например, "vyuchil" или "jod" и спец. образом их вводить, как автор сайта требует - "j+od"
--
- http://porusski.net
или
- http://ourworld.compuserve.com/homepages…or/screen_r.htm
Этот сайт для тех, кто обычно (всегда) из дома пишет, с системной клавиатурой, поэтому НЕ привык к "перекодировке сочетаний латиницы", не знает ни Правил, ни Обходных Путей.
Такому человеку, если он "вне дома" оказался, НЕ хочется ничего "осваивать" и "опознавать", а хочется вводить
ТОЧНО как дома - вот на этом сайте и предоставляется такое:
человек заходит на этот сайт, выбирает там именно ту, привычную на 100% раскладку (расположение букв), которой ДОМА пользуется -
Стандартную или Фонетическую - и сразу начинает писАть, привычно, как дома.
Заставлять такого человека учить Правила "правильных сочетаний" и Обходные Пути на сайте translit.ru это то же самое, что человеку, Дома ездящему на машине, во время отпуска в бюро проката предлагать только мотоциклы с напутствием: "ничего, освоите!" 
А оно ему надо, осваивать-то??? Ему же хочется "привычно, как дома"
Подробнее про "свой"/"чужой" и про ввод в режиме А-А,Б-B,Д-D,Ф-F,K-K,... написано на страничке
........
"FAQ - Часто Задаваемые Вопросы: кириллица вне СНГ" -
RusWin.net/kbd_faq.htm
(с) PavelUSA