20080314 india: Big cars fare badly in tech ratings