20100506 auto: Mercedes-Benz S500L: First Drive