I went with the HTC One M8 when it first came out as a promo with verizon - I had read that the samsung g5 was having hardware recalls already (Camera related)
the HTC's camera isn't stellar, but it's good enough for what I use it for. it's a large phone, but still fits in my front pocket of a pair of dress slacks, or cargo khaki's easily enough w/out being overly bulgy
but then I'm not a male dancer or hipster so skinny jean's aren't an issue for me.
didn't think I wanted my first smartphone to be so large, but the 1080p large screen and stereo front facing speakers make entertainment on it pretty decent.