I would give the actual worker and not his parents, spouse, and children a "temporary worker visa" good for three years, renewable once, and then send him/her home.
I would make them pay U.S. taxes (just as you or I would pay Mexican taxes if working there), and perhaps an exclusion from SSI (and no future benefits).
I would allow them to register for this program in the US, and even do the renewal here.
Finally, ensure that the immigration status of parents trumps the "citizenship" of any anchor babies, in other words that when a parent's "temporary work visa" expires, they must leave the country, no exceptions. If they want to put the anchor baby up for adoption or other caretaking in the US, that's their decision.
This is the program sketched out by the White House more than a year ago. It does not provide for permanent residence or a "path toward citizenship."
President Bush said he would not provide amnesty, and would not insert any "path to citizenship" in his "temporary worker program". Yet he has lied, and given a verbal signoff to exactly that.
Do you realize your solution is almost the exact same solution as the President’s last year. The only difference was the 3 year time period.
Unbelievable that you would be in a lather over the time period which you know would be impossible to enforce but not a bad idea.
His signoff now is the political landscape provided by the last immigration destruction of the Party when Do Nothing Nancy took over. Another reason I left the conservative movement.
Pray for W and Our Troops