Software Samsung Galaxy S7 vs. LG G5: Which flagship phone makes a better first impression?By DeepMarch 5, 20160 The Galaxy S7 and LG G5 were just announced. Obviously, it’s way too early to make any meaningful comparison about…