20040712 india: Few budgets hit the bullseye