Regardless of policy there will be an illegal problem so long as the standard of living in the US is higher than that in surrounding nations, individual wealth is redistributed by the government, and there are only relatively minor consequences if one is caught. The only permanent solution is to raise the standard of living in those countries. Those sneaking into the US should stay home and work for change. The grass is greener on this side only because we worked to make it greener. It will only be greener on the other side when those sneaking through the fence decide to stay home and work to make it greener. Sorry Linda, you are way off base in your thinking.