how about this, have all companies have to verify the legal status of potential employees and have the (mandatory) option of e-verify or a manual check (which takes forever) and make e-verify an opt-in program? i know i would opt-in.
"the wisdom of the wise will perish, the intelligence of the intelligent will vanish."