20050415 india: For a change; Bharat outshines India