I guess I will come back to iPhone from Android, but I have a question about photos that is one of the features the I mostly use. I also have an iMac and a MacBook. On Android space is not a big issue since is possible to use SD cards, I have S7 Edge and I'm gonna get an iPhone 6 32Gb off contract till iPhone 8 will be revealed and then chose what to get on contract. Now on my S7 I have 32Gb internal + 32Gb external memory but internal memory is used about 20Gb and external about 11Gb almost all of this space is used for photos. On Android all my photos are automatically backup to google photos in standard resolution ( free of charge ). I guess that I can do the same thing on iPhone with google photos app. With iCloud photo stream it should keep my last 1000 photo synced on iCloud and that would be enough for me. The issue is with photo on device, is it possible to make iPhone keep on the the device a copy of last 1 / 2 years of photos and automatically sync the rest with iPhoto and then delete them from the phone?