During their Live event today HTC Announced that the M9 will be hitting US retail stores on April 10th. That should mean AT&T, T-Mobile, Sprint and possible Verizon.
This is also big, because the Samsung Galaxy S6 will be launch on the same day on April 10th. HTC is going Head-to-Head against Samsung. This is going to be fun