Samsung Galaxy S7 Edge vs Nexus 6P: Which should you get?