I thought the iphone 4S was the biz when I had one. When I got the iphone 5 it took me a while to get used to the longer screen (my thumb had got used to a smaller ratio), but now I'd definitely recommend the iphone 5 (I use my dads phone 4 every now and then and it feels weird).
It's faster, better camera, marginally better battery (and now I've got used to the screen) the screen is much better