When Motorola said that a CDMA version of the Moto G would reach the US in January, it was being overly cautious. Best Buy hasconfirmed that it's already selling the Verizon edition of the budget smartphone in its retail stores; as soon as a store has inventory, you can pick one up. And it's cheap, too. At $100 off-contract, Verizon's Moto G is less expensive than both its GSM equivalent and many slower, smaller devices. You won't get to pick up the handset until after New Year's Day, but we have a hunch that it will be worth the wait.
http://www.engadget.com/2014/01/01/moto-g-for-verizon-now-on-sale-at-best-buy/
http://www.engadget.com/2014/01/01/moto-g-for-verizon-now-on-sale-at-best-buy/

The HTC One is a better phone than the Moto G. NOT EVEN DEBATABLE. I can't think of 1 feature (hardware or software) that the Moto G has over the HTC One.
You be hating hard on all of Microsoft's competitors.