Меня тоже не вполне устраивают слишком маленькие размеры виртуальных клавиш при наборе текста на сенсорном телефоне, поэтому стараюсь повернуть сам смартфон горизонтально (так буквы становятся чуть больше). Набирать текст удобнее указательным пальцем - он наиболее "точный" и чувствительный.
Также можно пользоваться возможностями голосового набора на смартфоне. Достаточно выбрать пукт меню "поиск google" (или другую систему, где возможен поиск голосом), далее в строке набора нажать маленький микрофончик и задать вопрос, например: "Какая погода в городе...?" или "Сколько минут варить фасоль?".
Система или ответит голосом, или на экране появится список сайтов с требуемой информацией.
Также голосовой командой можно заводить будильник, сказав смартфону: "Разбуди меня завтра в 7.00", создавать напоминания: "Напомни мне поздравить с Днем рождения тетю Варю 30 октября в 8.00", и т.п.
Голосовой поиск на смартфоне очень удобен, поэтому если активно им пользоваться, то набираеть текст на экране придется во много раз реже.
Единственное, поиск голосом не всегда работает при очень низкой скорости интернета в смартфоне. Также не совсем удобно им пользоваться, если вокруг много людей, а в остальных случаях - это замечательный способ сэкономить свое время и избежать неудобств, связанных с маленьким размером экранной клавиатуры смартфона.