If you’re loyal to Windows Phone and looking for a new device this holiday season, there aren’t many high-end options to choose from. One of the best is HTC’s One M8 for Windows, which has the same body and build-quality as its Android sibling, but running Microsoft’s mobile operating system instead. It was only available from Verizon to start, but now other big carriers are carrying it as well. Prices vary. Verizon sells it for $99 with a contract, but AT&T, for instance, is charging $199 with a 2-year commitment.