2016 Bmw x5 vs 2017 Audi Q7
My 2012 Bmw 328i lease is coming to an end in July and I have a young son so my dreams of an M or AMG are shelved for now. I am contemplating getting either and X5(loyalty discount) or Q7(extra passenger and cargo space). Which of the two would be the better model to consider and is there any other brands I should consider for decent performance, decent styling and people moving ability?