And I agree we need workers, or more accurately people who want to work but there are plenty of people who come to America via the legal process as well as people already here. There is already a path to Citizen ship in fact several.
All the folks who came here illegally need to go home now. If I am for any sort of Amnesty it is this: If you go home voluntarily then USA will not prosecute and you may submit an application to enter the USA and seek citizenship. If not then banned for life and on all no-fly lists and Homeland Security lists.
If your found in the USA again without legal status your are going back to the border and sent away at gunpoint. If then you come back once again then you go to prison and you will then be forced into hard labor. If you want to come here to "work" so bad you can't wait for the legal process then we got plenty of work for you as an illegal ward of the state. All sorts of grunt labor on our Nation's infrastructure is needed.
Sadly I think such is the only way we will stop illegal aliens entering the country. First a wall on both borders next a 3 strikes and you are out policy and then into work camps for 10 years at a time. We must make coming to America illegally a real hardship if caught repeatedly, instead of a better life then they have at home.
See the link in post 109.