The Samsung Galaxy S8 is finally here. After weeks of leaks and teasing Samsung unveiled their 2017 flagship smartphone. The Galaxy S8...