20050721 delhi-times: Speed demons