Just moved from the N4 (ATT/STalk) to the HTC One M8 32G (VZW). First impressions are nice. I'm usin' the Nova Launcher..so I can't review the HTC launcher. Its called Blinkfeed, but to me, it's cumbersome. I'm use to the power button bein' on the side, and it's on the top..but you don't really even need to use it, due to all the gestures you can use while the phone is in sleep mode. A gang of useless apps that must be disabled, or your data usage will be shot to hell. Keyboard is OK, but I got use to Google's Keyboard, so I switched to that. The reviews about the speakers and playing music

....shyt is like havin' a mini boombox built into the phone. No comparison on the market..at all. I don't take a lot of pix, but the camera & options seem nice. One thing I hated about my N4 was that there was no removable storage. This phone supports that, up to 128 gigs. The phone has a lil weight to it, with a brushed aluminum back..easy to scratch. When you hold it, it kinda feels like it may slip out of your hand. I immediately bought a case for it. Overall tho, I love it.