I don't get the big hang up with Republicans on immigration?
The truth is, is that immigration, both legal and illegal are very bad for Keynesian economics, but very very good for free market economics. That's right it's great for the free market and that's a fact. Sending all the mexicans back would be horrible for the economy.
The real fix to immigration, is to allow Mexicans to come here to work if they can prove who they are, and that they aren't criminals, without making them citizens (but they can still go through he process). Then the minority that are criminals that have to sneak over, would be easier to take out, because there'd be less of them. It wouldn't be like finding a needle in a haystack.
What about the violence? The violence involved with people crossing the border, has a lot to with the war on drugs, and very little to do with actual immigration. Want to end the violence? End the war on drugs.
Look at that solved some problems all while saving the taxpayers money. Stomping on immigration and having a war on drugs are great for big government though, and Republicans like getting your money just as much as the next politician.
Here's an economics lesson for all you conservatives.