Either one would be great! I have an iPhone 5 and I love it. Got it for 100 dollars at best buy on a contract but unless you're OCD about specs, go with what will save you money.
The 5s is better, but if you're buying off contract, the 5c is your best bet. My 32 GB iPhone 5s (unlocked) cost $823 after taxes (I did buy mine on Sept. 20 though).