20101016 city.delhi: Derided by Delhi; autos earn foreign praise