Поделюсь своим опытом. У меня LG Optimus (GT 540, не One). Купил недавно, тоже первый смартфон, выбирал как самый дешевый из Android-фонов. Не перепрошивал, проблем с ним почти не было, но всё же немного времени на предварительную настройку потратил.
Во, первых, AdvancedTaskKiller всё-таки поставить желательно, но это и не сложно. Смартфон вполне юзабелен, но:
— да, бесили предустановленные приложения LG. За полчаса — рутнул таки телефон, удалил лишнее.
— немного тормозили некоторые игры при включенном интернете(из-за рекламы). За полчаса — подменил файл /etc/hosts. Вся реклама исчезла, тормозить перестало.
— не хватало места для приложений (Android 1.6, установки на карту памяти нет). За 3 дня копания в форумах перенес все данные на SD-карту. (не советую это делать без необходимости, но Вам и не понадобится, у выбранных Вами телефонов уже Android 2)
Вобщем, резюмируя… С обычными телефонами было проще. Смартфон требует чуть больше внимания. Бюджетные смартфоны, думаю, требуют некоторого допиливания. О своем выборе я не жалею.
Насчет совета, что выбрать Вам… Ну если объективно, то у Optimus One лучше цветовая гамма, а у Cosmo больше памяти. Если хотите ставить много разных приложений, возможно, лучше Cosmo. Иначе — точно LG Optimus One.