I'd seriously avoid Samsung phones in the future.
I had a S5 come to me recently as my work phone and the bloat on it was just too much to deal with, and the Samsung phones just seem to be getting worse and worse for feeling "cheap".
I disliked that S5 so much I grabbed my old HTC One (Google Edition, stock Android) and am now using it instead. Yes, you heard me right - I'd rather use my older, personal phone that I paid for out of pocket for work than use their fancy S5, lol. I just couldn't stand the S5, just bloated, cookie cutter engineering. Sheer gimmickry - takes 45 minutes to disable all the goofy features they cram in and it still runs like crap.
My personal phone contract is up in a month or two and I'll likely go after the HTC One M8. I wouldn't hesitate to look at a Windows Phone if there was a similar high end offering comparable to the One M8. I'm not a camera guy, so most of the Nokia WP8 phones are of not much use to me.