The Mercedes-Benz S-Class and BMW 7 Series have a lot in common, but it's the Merc that's always edged ahead in terms of its luxury quotient. Let's see whether the new 7 Series poses as a threat for the Merc or not.