Had the same choice. Was set on getting S5. Then I felt the back of the phone, its awful!! Feels like a golf ball that a snail has been over. Feels awful. So I went with the HTC One m8. Best choice ever.
Sent from my HTC One_M8 using XDA Premium 4 mobile app
Top reliable phones I have had: HTC One. LG G2, Nexus 4, Note 2, Nokia 5800, Motorola RAZR V3X, Motorola RAZR i, Nexus 5 Had many more, but these devices were the best IMO.
Current Phone: HTC One M8
if i helped you, it's nice knowing when you have helped somebody out