When it comes to German luxury vehicles, it's always the same old story: BMW and Mercedes-Benz duking it out for first place, with Audi gaining ground while locking down third. So why should it be ...