So I am currently in a contract with an android phone. I have an iPod touch 4g. My question is should I get a no contract iPhone 5s around Christmas time or just wait until I can early upgrade in August 2014? My other option is to just purchase an iPod touch 5g and just use that until my upgrade. So basically spend $300 and get an iPod touch or spend 800+. Is the iPhone 5s really worth it to buy off contract or not?