.
Если нужен именно только "переключатель одной клавишей" (что и мне надо), то НЕТ
никакого смысла рекомендовать Ninja или Punto - там КУЧА всякой
другой функциональности, которую ведь человек НЕ просил - например, при работе с двумя языками или при вводе программного текста или английских сокращений и т.д. и т.п.
Поэтому IMHO стоит советовать только то, о чем человек спрашивает - переключалки, их полно.
Я лично тоже RusLat использую - сразу отключая Языковую Панель в XP (тем более что она сбоит часто у людей).
Короткая инструкция по RusLat - в конце странички про Языковую Панель:
http://RusWin.net/LangBar.htm
.