Steve Kovach/Business Insider

The HTC One M8 For Windows is the best Windows Phone.

I’ve never given a Windows Phone a good review.

Even though it’s been nearly four years since Microsoft introduced its operating system to compete with iPhone and Android, the software’s features have still lagged behind. And the hardware, most of it made by Nokia, has been chunky and unattractive compared to the competition.

But with one big exception, Windows Phones have finally caught up. It all starts with HTC’s new phone, the HTC One M8 For Windows. (What a mouthful!)

Clunky name aside, the One is the best phone running Windows you can buy. It’s only available on Verizon for now ($ 100 with a two-year contract), but AT&T will have it soon too.

What Is It?

Hardware-wise, this is the same flagship phone HTC launched earlier this year. That device ran Android, and is still the