The Galaxy S5 is much better in terms of hardware and software, however, HTC ONE M8 beats the S5 in terms of quality metal build as well as in speakers. Some people argue that Galaxy S5 is better in terms of water resistant, but I believe water resis...