Вот тут тов. kukutz@lj выявляет недостатки интерфейса и фич мобильника, и получается у него довольно хорошо.
У меня тоже есть много претензий к удобству мобильного телефона. В связи с чем я всегда жалею, что нельзя его заточить под себя - то есть написать свою структуру меню, свои реакции на входящие звонки (простой пример - "белый список" на ночное время суток), и т.п.
А в детстве (лет в 10...12) я, помню, очень долго изучал банальные (ну, в то время они были не банальные) электронные наручные часы, и тоже, между прочим, думал - а вот бы такие часы-конструктор, чтобы сам мог назначить действия на нажатия кнопок, вид циферок и т.п. Сейчас вдруг понял, что из таких, наверное, людей и вырастают программисты.