It's finally happened, folks -- HTC has officially unveiled the HTC One M9. What you see here is what you're going to get this year, which is a refined design based on the HTC One M7 and HTC One M8.

More...