My first touch screen mobile I purchased was HTC G. So far the service it gives me was satisfactory. The picture quality both back and front camera was average according to the cost of the mobile.
I can do much personal work from this mobile without going to saiver cafe. It's looks pretty slim, average size and beteri backup last almost three hours if I don't used the net. I would like to suggest to my friends that anyone wants to purchase mobile, go for HTC brand, which will give you adequate satisfactory service.