20090224 auto: Honda City: A formidable car