20050512 bangalore-times: Cars are bigger; better: but faster?