Let me throw this out here for the sake of comment.
1. Secure the border. I think we all agree on that.
2. Make the consequences of being a business with an illegal on your payroll not worth the risk (i.e. fines, penalties, loss of eligibility for government contracts, ect.)
Most are comming here illegally to work. Make it hard/risky for a business to hire them in the first place.
I agree with those two points. But I think you have to have border security in place first before any discussion of changes to domestic immigration regulation - Reagan's amnesty showed that.
Then we have Mayors who refuse to cooperate with the government on the Patriot Act.
We have to punish cities and states that refuse to obey the current laws too. We cannot let them off the hook. They are part of the problem.
Agreed.