I'm up for a full upgrade on one of my lines and I'm thinking about getting the iPhone 5 16gb for AT&T for $98 at my local Walmart. I bought an iPhone 5 on launch day and sold it last week so I can get the 5s. Ive had the 3g, 3gs, 4, 4s, 5 and although the 5s does have some improvements, this is the first time im thinking about not upgrading yearly since the 5 is super fast and still a beast. The iPhone 5 for $98 sells fast in my area so I need to make a decision fast. Is it stupid getting a 5 on a 2 year contract for $98 or shall I pay the extra $100 and get the 5s. I'll be getting the 6 too. Thanks in advance for all the input.