Those who enter the U.S. by breaking the law should get NOTHING from the government, because all it does is encourage others to break the law. They think "it doesn't matter they'll let us get worker's visas, so why not do it." If you break the law, you pay the price like anyone else.
No, illegal immigrants should not be allowed to get worker's visas, because that would be rewarding them for breaking the law. It would send the wrong message to other people who are considering coming to the United States illegally. People who have followed the rules and are waiting to come here legally should have first priority in receiving worker's visas.
Giving illegal aleins visas is like letting all the bank robbers out of jail and then paying them. I am all for immigration as long as you come her legaly just as i like money but i do not like to rob banks. DO NOT REWARD THOSE WE BREAK OUR LAWS!