The HTC One M8's gorgeous metal design, powerful performance and booming speakers make it one of the best Android phones yet. Another big reason this device earned a 4.5-star rating from us? Its 2,600 mAh battery lasted 9 hours and 52 minutes on our battery test over Verizon's network. We saw an even longer 10:50 on T-Mobile and a still-excellent 9:26 on Sprint. The AT&T version lasted 8:42.
More: HTC One M8 Full Review