LG G6 vs Galaxy S8: how do they fare against each other? Get to know more information about specs, features, and more here.