Motor trend compares the two top selling full size German luxury sedans in this “Head2Head” showdown.