20090528 auto: Honda launches the new stunner