If i ever live to a mature enough age to cross shop these cars my choices will be:
1st - BMW m-sport 5 series
2nd - Audi s-line A6
3rd - I would go with non M-sport and S-line before i go Mercedes E-class
but when its time for the big boys there will be no cross shopping. Mercedes S-class is a dream