Is it worth getting the iphone 5?

I have the iphone 4 now and i can upgrade soon. Should i buy an iphone 4s now and wait for something like the 5s or 6? Is it worth paying another $100 for the iphone 5? Is all the new features worth $100?
Please a detailed answer if possible.

Just buy it now
If you wait a year you're gonna be in the same situation as now… You'll be wondering if its worth buying then or wait for "the next version"
Whatever you get will be dated eventually, so might as well get it now.

Iphone 5 is so ugly i can't ugh

I have the iphone 4 as well and my contract is almost over too. I honestly don't think the new iphone is worth the hype its getting though to be honest. Its just bigger, and has some new features, but I can live without them. I don't really like the new design, or how they did the back of the phone. What I'm going to do its just wait it out, and see what the 6th generation model brings. Also, if you have the iphone 4 or 4s already, then no.