The HTC One is out on AT&T, Sprint, and T-Mobile and it's now official on Verizon. A release date on Verizon is unknown but it has been suggested that it will come before July.
Read: HTC One Review.
Another HTC One, the HTC One Nexus/Google Edition will be heading to shelves in June as well, with an arrival on the Google Play Store scheduled for June 26th. That device, unlike the regular HTC One, will be coming with a vanilla version of Android though its price will be a steep $599, much more expensive than the Nexus 4.
There is no denying that the HTC One is one of the top devices on the market So Nexus, Verizon or another variant, this is a device worth taking a look at.