Well, here's the thing. The phones I used prior to the S6 Edge were the Note 4 and iPhone 5C. I use my 5C for GPS mainly since it destroys the battery life on the S6E with GPS. My problem with iOS is that it's harder to get free music to and from the device since Android has apps on the Play Store. That part is significant into Android usage. iOS itself is quite nifty, especially with the power of iMessage and Notification Widgets. However, Touchwiz has the same message reply system on Android since you can reply to SMS on any screen, but it doesn't work as a proprietary app like iMessage, but What's App is there for sure. I have bad signal, so my battery will drain more than others. The 6+ feels really expensive, especially if I want to keep an expensive phone long term since it will feel obsolete to me once it gets 2 GB of RAM because the power of the device and how it manages memory will be unlike any previous iPhone.
I don't like the HTC One M9 either. The 6+ looks very nice, but I fee like 16 GB might be too little to handle? I will be required to pay up a $50 restocking fee too. Which device is more future proof? Is it hardware with the S6 E or software with iOS on the iPhone? My needs involve being able to play music in car rides, have power extending modes to get the most of my battery, using a fingerprint scanner to protect my device since all my last few Samsungs have had that feature, I want something similar to Apple Pay, I love cameras with good quality and software, having a clean UI is important as well. The Edge is so damn nice, it's just the bugs don't want to play so nice.