Em termos objectivos, não tenho conhecimento suficiente sobre nenhum dos automóveis para afirmar com segurança qual é a melhor.
Partindo daquilo que é a restante gama de ambas as marcas, arriscarei dizer que estão os dois ao mesmo nível, excelente, mas cada um mais orientado para um cliente-tipo específico.
A nível estético, o X5 consegue o feito de ser a criação mais consensual do Bangle até ao momento, tanto interior como exteriormente. O novo ML também ganhou um aspecto mais desportivo que o seu antecessor, estando também com "boa pinta".
A nível de motor o BMW é melhor. Gasta menos e anda mais.
O X5 é, neste momento, o BMW mais evoluído tecnologicamente. Uma espécie de topo de gama camuflado. Por isso seria, mediante esta análise superificial, a minha escolha.