I will not be getting an iPhone 5. I see it as a waste of money. All apple did was catch up. Nothing innovative. The screen is just longer, the phone is a little thinner, it's a little faster, and it has LTE. Not worth it IMO. I'll be swapping my 4 for a new 4s and keeping that for a while. Maybe the 5s will be more worth it.
If you are on a 4, why would you bother upgrading to the 4S then? The performance difference isn't worth the upgrade. Especially if you don't think that going from a 4 to the 5 (which is 4 time faster) is worth doing.
And you won't like the 4S based on what you just wrote. The 4S' battery life is a LOT less than the 4. Which means you will make a minimal jump and lose battery life in the process. Seriously, if you are going to do that you might as well jump to the 5 and get 4 times the power with the same battery life as the 4S.