If I'm paying for your idea I'd like to look at the price tag before we go any further.
Let's see-- require local law enforcement agencies to enforce federal law --that still comes out of my taxes. Let's say the guys at the county sheriff's office can't do this in their 'spare time' so they'll have to work evenings and weekends (time and a half overtime). Nationwide, we got about 30 million foreign born (unless you want to say the Census Bureau is wrong and it's closer to 130 million).
Every one of them's got to be reached and arrested if they don't produce valid INS papers. We're talking 40 man hours for each of the 30 million immigrant times $20 = $24 billion. That's $24 billion that I have to pay because we can't have businesses paying fines for the legals. Holy Cash Registers! Now you're raising my taxes by $120 and we haven't even gotten to the illegals yet!
And that doesn't count any social costs like making America a babble fish of English and Spanish.