I had a galaxy S7 edge and finally switched to iPhone SE.
Galaxy S7 edge pro:
- Good battery life
- Screen quality
- Open nature of android
- Camera (although I hardly take pictures)
Cons:
- Lag. yes it still lags. And it drives me crazy thinking that I paid 800$ for this crap.
- Size. I prefer small phones.
- Edge screen. Sometimes hard to type.
- Overly sensitive screen.
- Fingerprint sensor is not that great.
iPhone SE on other hand is perfect size and is blazing fast. In fact, the process makes it look like that it has 2nd gen touch ID. Cell and Wifi reception is great. App ecosystem is just amazing. And last but not the least, battery life. This phone just does not die. I live on it. Still it keeps going. Easily get two days on moderate use. If I want to kill it in 1 day, I start watching netflix.
Overall, no matter how enticing Android as a platform is eventually I end up having an iPhone. I have used all smartphones. No, really. Every smartphone available in US, except blackberry. I don't consider that smartphone anayway. I am android fanboy happily using iPhone and that is the sad part.