All we have to do is control the border, set up a verifiable guest worker program, and enforce existing laws. If people are here illegally, they can sign up, if they are caught without signing up, enforce the laws.
Or, we open our borders to Europe, China, India, Sub-Saharan Africa, and anyone else who wants to come here. Just get a ticket, walk off the plane, and find a job. No paper work, no muss, no fuss, just go to work and enjoy. A little hypocritical if you support one without the other, don't you think?
Mark