1. The Immigration and Reform Control Act (IRCA) Amnesty of 1986 - the "one-time only" blanket amnesty for some 2.8 million illegal aliens.
2. Section 245(i) The Amnesty of 1994 - a temporary rolling amnesty for 578,000 illegal aliens.
3. Section 245(i) The Extension Amnesty of 1997 - an extension of the rolling amnesty created in 1994.
4. The Nicaraguan Adjustment and Central American Relief Act (NACARA) Amnesty of 1997 - an amnesty for nearly one million illegal aliens from Central America.
5. The Haitian Refugee Immigration Fairness Act Amnesty (HRIFA) of 1998 - an amnesty for 125,000 illegal aliens from Haiti.
6. The Late Amnesty of 2000 - an amnesty for approximately 400,000 illegal aliens who claimed they should have been amnestied under the 1986 IRCA amnesty.
7. The LIFE Act Amnesty of 2000 - a reinstatement of the rolling Section 245(i) amnesty to an estimated 900,000 illegal aliens.
This reminds me of the joke where the guy is on his roof during a flood. With the water rising, a truck, a boat and a helicopter try to rescue him, but he always replies that God will save him. He dies, goes to Heaven, and asks God why he wasn't saved. God replies "I sent you a truck, a boat and a helicopter, what more do you want?"