A resposta a esta pergunta não é muito sucinta; como existem inúmeros fatores que entram em jogo. Se você realmente quiser saber, sugiro ler este Reddit post que faz um bom trabalho enquadrando os vários fatores que contribuem para a resposta da sua pergunta.
Eu também me concentro mais no hardware do seu sistema do que na bateria, já que ele terá um papel maior na vida útil da bateria. Eu tenho uma bateria muito boa com o Macbook Air e Macbooks em geral. Os laptops da série Lenovo T também fazem um ótimo trabalho.