Which iphone should i upgrade to?

I have an Iphone 4 32gb for the last 3 years now and I think its time to upgrade… Well my options are an Iphone 4s or an Iphone 5. Obviously I would choose the 5 right? Well hearing some peoples opinion, some say iphone 5 has too many problems and iphone 4s is better and vise versa. Well in your opinon which one should i get? I heard the iphone 4s barely falls short of the iphone 5 only when it comes to using the 4g network. Please no comments like "Iphones suck! Get a Samsung Galaxy" or "Neither". I get it, samsung is way better but i can't get use to that phone really. So on your guys opinion, which phone should i upgrade to and could you give me a small description as to why i should?

I have the iphone 5 - no problems

I hate Apple and I hate them for using out dated technology for their phones and how locked their os is. Back to the question since you have an upgrade avaliable wait a little while more the iphone 5s is just a couple months away and you don't want to stuck on contract for 2 years with an outdated device. If you can't wait get the iphone 5. May I put my opinion out you should get the HTC One, it has the same build quality of an iphone and the best screen in the world currently, here is a link if you are interested
http://mobile.theverge.com/2013/4/8/4196446/htc-one-att-lte-review

The 5 Obviously. It's lighter, it's the thinnest in the market, it's faster, and slighter long than the 4/4s

No Galaxy 4? Well hell:/ get the 5.It's faster thinner lighter very well built.( and I mean VERY) the front favoring camera is Finally 720 p. The screen is 16 by 9 ratio. The screen is more saturated.