Question - iPhone Purchase

I am planning to get a new iPhone, the 6S, mostly for how amazing I hear the camera/video is, which is important to me with having a 3 year old, as you can imagine. Do you have a recommendation as to how many gigabytes I should get? Would 64 probably be enough or would you recommend i go with 128? Seems huge! I am also wondering about the whole payment thing, now that they offer the leasing deal. Is that the way to go? I’m not one who needs the latest phone every year, but wondering what makes the most sense price-wise.
— Christy L. from Minneapolis, MN

New purchase? We can help set it up!