20040904 india: UPA delivers a mixed bag