I actually think that out of everyone...Gingrich is on the right track. (Which is probably why originally his ideas were ripped apart by the Right). In summary:
1) ANY plan has to secure the Borders FIRST. (I think Border State Mayors, Governors and Law Enforcement most likely will have the best ideas, because they are at "ground zero").
2) Legal Family Sponsorship, with proof of "contributing to your community and society".
3) With #2, one gets a "Temp/Work/Visa" as one works on the path to citizenship.
Now it gets complicated.
a) What about the millions who will meet some, but not all, of these criteria?
b) Who defines "contributing to your community and society"? (Which many LEGAL Americans do not do).
Newt also suggest that you "work on citizenship" back in your home Country and "get in line" behind those attempting to get here legally. (Tough? Reasonable?)
There are NO "easy" answers; but again, I think Gingrich is on the right track.