20040506 india: Battle of ballots on the cards