After much agonising over whether to buy the 5s or 4s, I finally settled on the 5s (better camera, longevity, better resale value etc.) However, now, I have to decide which size to purchase. I've never owned an iPhone before, so I have little understanding of its practical storage capacities. I intend on using it primarily for taking photos, which I'll be doing a lot of as I'll be traveling a lot soon. I'm not overly fussed about having to transfer photos onto my laptop, though ideally, I'd like to keep as much on there as possible. My secondary usage will be based on apps, though nothing large like gaming. Mostly calendar, various news outlets, social media etc. Its hard to say how many apps I'll be using. I also own an iPod classic so there will be no music or movies on it. Initially, I thought the 16gb would be enough for my humble means, but after noticing that the apps will be storing things like caches, documents etc. as well as realising that I'll want to keep as many photos on there as possible (maybe 500 at least?), I'm not so sure anymore. I know people say to buy the largest one as you can afford, but with a $150 difference--and not a whole lot of money to spare right now--I really don't know if its necessary for me to buy the 32gb over the 16gb. All help much appreciated.