20050412 india: China's IT enthusiasm gets mixed reaction