I'm not sure what I think should be done about the millions of illegal immigrants already in the US, but I am sure about one thing. People who say this is about 'national security' or the economy are lying.
The whole debate rather reminds me of the way bigots pounced on AIDS when it first appeared. HERE was a whole new reason to justify their hatred of gays. People were using AIDS to justify keeping gays out of the military, discriminate against them in jobs and housing, you name it. Made me nuts. I was like: "Come on. You're not kidding anyone. If AIDS didn't exist, you'd still want to keep them out of the military, jobs, schools, and houses. AIDS is just something you think you can use to make your irrational hatred of gays appear rational."
Similarly, many people seem to have grabbed hold of the 'but they're breaking the law just being here' argument as cover for the fact that they are afraid of Hispanics.
If illegals spoke perfect English, blended seamlessly into the society and did not congregate in neighborhoods visibly different from White Suburbia, who would care? It's all about White Fright for some people.
If this were about the economy, why are people getting so hysterical about a Spanish language version of the national anthem? If this is about national security, why aren't the 'minutemen' (*gag*) at the ports inspecting cargo containers?