The HTC One M9 is the third generation of HTC’s flagship smartphone, and now it has a release date announced: April 10th, the same day the Samsung Galaxy S6 is slated for release. Coincidence? Unlikely. HTC almost certainly wants its phone side-by-side with the S6 from day one. The M9 features an octo-core Snapdragon 810 processor, 3 GB of RAM, a 5″ screen, and a whopping 20MP camera (improving significantly on the biggest complaint with the M8). All four major carriers will have the phone on launch day, so it will be interesting to see how the sales numbers compare against Samsung.