Another year, another new iPhone, and also another new gargantuan HTC phone sporting a Microsoft mobile platform. With that in mind, it's only natural to pit latest the iterations of each smartphone against one another...


More...