20110504 auto: Mercedes launches the SL350 & GL500