20061123 india: Will China win in the long run?