I love both phones but S7 edge is my choice. My wife has the S7. If you are on AT&T look at the S7 active..beast of a phone if you need durability.
Can't beat the S7 camera, water resistant also. I don't know what people are complaining about battery life for. We both have excellent battery...