Some call it the worlds best car. Parent company Daimler-Chrysler would like to describe it as the Mercedes Benz of Mercedes Benzes. Its the car that serves as the reference point for all cars that possess the legendary three stars. I was in Pune, home of Mercedes in India, to find out why the car is held in such reverence. Mercedes Benz India was launching the S 320L in the country and I was among the journalists who were going to put the car through its paces.