3D touch feature is unavailable in Samsung galaxy S6 edge. If we compare all other specifications other than this, we can make conclusion that Samsung S6 edge is the best.
I think there is no need to provide any links. Wherever you go, you'll find High range android smartphones are far ahead than Apple smartphones. So, don't make confusions, and go for S6 edge.