What happens when a brand takes into consideration all the feedback that it received, takes all the good from its past devices and roll them into one single package? Miracle happens! That is exactly what Samsung has done with its latest flagship device, Samsung Galaxy S7. Those who already own the Samsung Galaxy S6 might find it a little unnecessary to upgrade to a device that only brings an iterative advantage. However, we are here to tell you that the Samsung Galaxy S7 is definitely worth the upgrade as it has done away with almost all of the niggles associated with Samsung mobiles in past. Here is an in-depth review of the handset that has all the chances in the world to become the best handset manufactured by the South Korean brand yet.