Illegal immigrants should be kept out of the country at all costs...
If all illegal immigrants aplied for legal admission, were naturalized and issued federal ID numbers and social security numbers the IRS would be much more likely to catch them if they worked for money under the table.
My hometown is about 45 minutes away from Dalton, GA(the carpet capital of the world) and the number of immigrant workers there is amazing (for a podunk place so far from a boarder area). The averange manual/unskilled worker in a carpet mill makes about $15/hr and then works about 60 hours a week(~$3600/mo). So much for the "peanuts" theory, these guys are making bank and sending big bucks back to mexico and they have enough left over to make a decent living here. Almost all of the laborers are illegal and very little of that money is taxed. There wives and girlfriends get on welfare, thier kids go to school and get the free lunch program, while mommy and daddy don't pay a dime into the tax pool (most times they find ways around the sales tax, like having the local spanish church/mission set up a food/clothing bank that is a tax free organization so that the food and clothing are gotten for a small donation or tithe and NO MONEY GOES INTO THE LOCAL RESOURCES...NONE ZERO Illegal immigrants are truly a drain on our country... I have several caucasion friends who were deparately trying to get hired at a carpet mill or industrial site and couldn't because the foreman was hispanic and most likely illegal himself.