Here's an amnesty that I would support:
Employers or individuals hiring illegal persons have 90 days to cease and desist from hiring, aiding, and abetting any person known to be in the United States illegally. Beyond that 90 day period, any corporation or person knowingly hiring, aiding, or abetting illegal aliens may be fined up to seventy-five percent of their total financial assets and/or imprisoned for ten years without parole.
Well, be careful. Corporations who hire illegal aliens usually hire a lot of good, hard-working Americans as well. I'd suggest fining them just enough so that they feel it, not enough so that Americans lose their jobs.