Bem, isso é uma questão estritamente pessoal. As duas tem prós e contras: baterias carregam em muito menos tempo (as minhas não passam de duas horas carregando) mas duram menos e costumam dar um funcionamento mais rápido à câmera como, por exemplo, a reciclagem de flash; enquanto pilhas demoram muito mais para carregar mas duram mais (independente de gente que não entende do assunto insistir em afirmar que bateria dura mais) e tem a vantagem de serem encontradas em qualquer esquina caso fique sem em algum momento.
Outra vantagem da bateria é quando você precisa comprar uma extra (é obrigatório comprar e que compre logo pois rapidamente ficam obsoletas e somem das prateleiras te deixando na mão) as genéricas sempre funcionam muito bem, já as pilhas genéricas não digo o mesmo, principalmente aquelas com amperagem super alta, tipo 5000mah, que na verdade não existem, valores normais são 2100, 2300, 2500mah.
Então, a escolha é sua, não tem melhor ou pior.