20040715 india: India's not shining; but it's feeling good