20061110 india: One notch up; but India still has miles to go