20040326 india: EVMs Excellent Voting Machines; claims EC