Which iphone is better for me? 5 or 5s?

I've used an android phone (galaxy note 1) in 2012 but it was getting too laggy and too expensive monthly so i had my contract cut off.

what i have right now is a basic phone. Calls and texts. No voicemail. No mms. NO INTERNET WHICH IS VERY IMPORTANT (i use it to communicate with family and friends from where i'm from). I still have my galaxy note 1 but it makes no sense to be carrying a gigantic phone when i can only call and text and nothing else. Plus, it's too laggy that it's annoying.

i have had my ipod touch 5g for over a year now and i love it. It never leaves my side. So that, at least, gives me a little insight into what apple products are made of. What i love most about it is the ease of use.

i need a phone that is fast, easy to use, doesn't lag, good camera, tons of cool apps, cool features… And i plan to use it for 2+ years. I have set my eyes on an iphone. But i don't know which one. I'm getting it from virgin mobile.

iphone 5 32gb - 549.99
iphone 5s 32gb - 649.99

i have to pay full price for the phone and pay $35 monthly with 300 mins, unli texts, unli data.
if the 5s, what color?

5S is obviously best, but I would get it on contract

Depends. IPhone 5s is twice as fast as the iPhone 5 and comes with little things that makes it 'better'.
If you want a phone that fulfills all of what you NEED, then the iPhone 5 would be a better choice. But if you want the other fancy fun stuff and can shell out another $100, then get the iPhone 5s. Both are excellent phones