OK, as of today, I am the owner of an HTC One M8 for Windows. I have had several different Lumias. The reason I have this phone is my Lumia 830 started acting up. So I took it to the Microsoft store for warranty. They no longer have it. It was either the Lumia 640XL or the One M8. No brainer obviously. Aside from losing the PureView camera's the Lumias are known for and the wireless charging, it seems like a great phone. My only gripes so far is that I can't get used to the virtual buttons, and I hate not having a dedicated camera button. I am debating on installing W10 on this device since it is my new daily driver. Anyone have great success with W10 on this device? Or should I hold out for an official launch. But that too is scary as HTC isn't always great with firmware updates and such.