Opinions: IPhone 5s or IPhone 5c?

I have the iPhone 4s right now and i like it a lot but the battery is shot and my buttons are messing up so i was thinking how about getting a new battery? But they don't do that. So i was just going to buy a new phone. I just don't know which one. Do i go to a different operating system? Or get another iPhone? Or do i just wait for the iPhone 6 to come out? Is it even worth it to wait?
I need opinions!

Well honestly, the 5S to the 5C isn't much of a difference. If you get an Apple fanboy they'll tell you the 5S all the way, but look at the facts. Are you really willing to pay that much more for Apples finger print scanner? I mean, it's cool and all but the novelty would wear off pretty quickly. The dual LED flash on the back only helps in minimal situations. If you have the money, by all means get the 5S. If you just want a good phone, get the 5C. (But to be honest the Galaxy S4 outdoes all iPhones by a landslide).

Moto X or G

They take trade ins now, trade it in and upgrade to 5S on new contract, its pretty cheap that way.