The HTC M9+ is a beefy version of the HTC One M9 which has a larger 5.2″ 1440p panel, a fingerprint sensor and a depth sensing camera at the back. However it replaces the Snapdragon 810 processor of the M9 with a Mediatek MT6795T processor.
The One E9+ packs a larger 5.5″ 1440p display, however lacks the fingerprint sensor and the depth sensing camera. It is also made of plastic compared to the M9+ which has a metal build.
The One M9+ is available in both Gunmetal Grey and Silver Gold variants while the One E9+ is available in Rose White and Grey variants. The One M9+ can be purchased for US $799 while the One E9+ will cost you US $499 for the Rose White and US $487 for the Grey variants.
Since these devices haven’t been officially released in USA, they will not cover the warranty. However, it is unlocked and runs the latest Android Lollipop 5.0 OS out of the box with HTC Sense UI on the top. It will only only work on AT&T and T-Mobile 3G networks. There is no support for 3G networks of Verizon and Sprint. They have also lack of support for US 4G LTE bands.