It all depends on how you use your device. I personally always go for the largest storage because I need to keep movies, files, books, etc. on my device, in case I don't have wifi on my flights. If you're someone that manages most of their storage in the cloud & you don't keep a ton on your phone then 16 is fine. Again it depends on preference and how much you plan to store on your device.