The HTC One M8 is a great device, it features the new Sense 6.0, superb build quality, and a great display. The Galaxy S5 offers a new cleaner TouchWiz, great specs, and a removable battery. For me, I do prefer the M8 just do to its amazing construction and great user experience. Which phone is best for you? Well that choice has to be made for yourself.