To continue the above, we also need to address the issue of victims. Those that are families, we really should allow those that were brought here as kids and have kept clean, in school at least 4 years, or finished school (i.e. have integrated), should be given green card and be given citizenship upon military or vista service. 
Those that have kids here, legally, either being born here or being the above, should be given a pink card; allowed to stay, must pay all future taxes (do not worry about past taxes), must pass english class within 4 years, and then allowed to work here, WITHOUT being allowed citienship, or any social benefits such as medicare, medicaid, welfare, etc. It is one thing to keep a family together and help the victims, but another to reward the perps. 
This would be a good compromise since it keeps the family and their money here, well sending back criminals, worthless bums and the outsourcers (i.e. they have a family else where that they send all their money to).