20030709 world.us: Is India's brain-drain coming home?