I love my iPhone5 - came from a 4, my son loves his too. Love the bigger screen, better camera, LTE, thinner and lighter. Nothing to complain about yet and I see nothing on my iPhone4 that I would rather have over my 5.
I never had the 4. I only had the 3GS, then went straight to the 5. I like it. IMO it is much better. May main reason for the change was because I needed the better carrier here. Verizon has better coverage here and at work, compared to AT&T.