The design of the new S-class sparked a bit of controversy when we posted on it last month. Nothing shuts down an argument over design faster than a heaping helping of horsepower, which this 2007 ...