Its all about you, if we are comparing iphone 7 and galaxy s7, then i would surely go for s7 because its cheap, fast, much more battery lifetime or you can go for iphone if you are looking for the best camera, and luxury shit
P.S idk much about iphone, my brother had one so its just my opinion.