20040422 india: Why pollsters can't agree with each other