I'm quite satisfied with the specs of the iPhone5. I think 4" for the screen will be just about right. I had a Dell Streak 5 and it was a bit too big and clumsy for a phone. 4 gives a little more room for games and checking on things I usually do on my iPad.