Immigrants' ledger has two sides