Если действительно вам важен функционал, количество прог причём бесплатных, но не игр, то я бы рекомендовал nokia n900, но учитывая ваше отношение к данному производителю, а так же то, что на данном телефоне стоит linux, возможно данный телефон не подойдёт вам, но как вариант его вполне можно рассматривать.
P.S. сам юзаю данный телефон примерно месяца 4 и не чуть не жалею о своём выборе, но учитывая, что в основном я пользуюсь Linux'ом и учусь на программиста это понятно.