All of MZO's suggestions.
OnePlus 2 is nice and all, but a tad on the ugly side.
32GB N5X is an excellent phone. At around 33k, you can't get anything better.
Xiaomi phones are hard to get your hands on, but if you do, go for it.
The S6 Edge was the first phone with Dual edge screen, but it's a piece of shit. I don't mean to be biased, but the Edge Plus fixed most of the problems that it had. Mainly, the hideous shape and the extremely annoying placement of the power button. The battery sucks and I've dropped my Edge Plus twice (no protector) and nothing happened, my cousin dropped his normal Edge once, boom, back glass has a crack on it.