My go to is the HP Elite X3, for a few good reasons: Mainly, the battery life. I'm a heavy user and it out performs everything, even my wife's iPhone X. Also, the screen size and crispness is unbelievably good. Those are the main reasons, but otherwise I LOVE my 950xl, 950 and Idol. The Idol is boring with it's glass back and the massive camera bump, and the camera isn't as good as the X3. The HP camera is actually excellent in good light, having a wider view than the 950xl, but low light or macro, nothing beats the 950's. I also use my 640xl, as long as I keep the internal. Memory at about 5.79GB it's good. The 640xl still has fantastic speakers, good screen, VERY good battery life and the processor is still fast. I love it. I recently just got the shiny white back (original) and love how it feels...so out of all these phones including a non WM (Moto 5S Plus - hardly used, although a solid phone) I use always 2 phones. I always carry another phone in my backpack. I can't be without a second phone unless I'm just walking the dog or going down the street to the shops. I still really love that the 950xl, 950, 640xl can be changed up with different colour backs and new batteries. Don't even get me started on how many covers and backs I have - original and OEM's. One thing that annoys me is that I can't find a simple clear cover for the X3 as they were discontinued by one of the only companies that made them. Also, lately I've really got into pop sockets (thought they were meh...before, but now...) as they are just useful, especially when you combine the car holder piece that the sockets slides into - sooooooo much better than other cat phone holders I've had!!!! Especially the X3 being so large. Basically, love all my WM phones, and have asked my mother in law to return the 650 I gave her when she's done with it so I can keep it. She's also got a 950 since Xmas, so....but most used has to be the HP Elite X3 - that screen and battery life!!! Oh, and also, as I have the Fitbit ionic now I use the pay system a lot, so it helps to not ALWAYS carry a phone (or two) but wish the ionic could have been a WM device such as a Band 3 that employed Windows mobile instead of the limiting software on the band 1 and 2. Anyway....