At this price range SE K660i doesnt have any competitor n its a clear winner considering d features although it lacks flash but d camera is not that bad either n it comes packed vth 3G so its definitely a better choice but if u can compromise on 3G then go for K790i bcos its d best camera[3.2mp] fone evr by SonyEricsson but if 3G is a priority to u then u can go for SE K810i but then u hv to increase ur budget by couple of 1000s..
Overall k660i is a kool fone so go for it..
Thanks for reply.

I also found this phone quite nice but I haven’t seen it much in public.
I mean it is not so popular even it has good looks n features.
So I want to know r there any other factors that go against it like performance, battery etc.