I'm considering the S6 Edge or S7 Edge (when it comes out) or the HTC M10 when it comes out. I'm coming from an iPhone 6 Plus but miss the 5" screen size (more or less) and the 6 Plus just has turned out to be a little clunky to carry around. I have no complaints about iPhone, I am not biased towards iOS or Android.

I tend to switch back and forth from iPhone to Android every year. I have even looked into the ASUS Zenfone 2 Deluxe Edition or the Samsung devices. Any advice would be much needed.