Five flagship smartphones you can think of buying in 2016: Galaxy S7, iPhone 7, LG G5, Asus ZenFone 3, Galaxy Note 6