I plan on getting an iphone as my current contract ends next week I'll be using it for photos, videos and lots of apps so will 16gb be enough? Don't really want to fork out more money for the 32gb if I don't need to!