Not concerned with screen size much, not a fan of big screen phones.... just FYI.

So I've had an iPhone since they first came out. It does just about everything I need it to do. I'm not the biggest fan of proprietary stuff, but on the positive side, it's never been problematic for me with respect to the operating system.

I hear all sorts of odd stories about Androids, how they crash all the time. (I'm sure iPhones have similar reviews, but not in my experience).

Recently my phone charging port has been acting up. Has to be at a certain angle/depth for it to charge so I'm looking at upgrading. Surely the androids have become more reliable.

What do you recommend? Should I just upgrade to the iPhone 5s (currently have a 4s), if not, what android do you recommend? I don't want to hold a tablet sized phone to my ear.