Very happy with my iPhone 4s - wouldn't go to an Android phone for a number of reasons:
I have invested time and money in iOS apps
It works brilliantly with my other Apple devices
Being Apple, it just works!
It will hold its value better than an Android phone