If we legalized the current populus of illegal aliens and combined that with new, tougher border control legeslation, that would be the best of both worlds.
By tough, I mean machine-guns lining the border tough. That's the only way to stop people from crossing. Putting them in a truck and taking them back isn't going to change anything, and putting them in prison just sucks up more tax money.
Legalize the ones that work hard and have lived in the country for a long time, and kick the rest out. Then line the border with machine guns and the problem's solved. ;)
There are millions of Mexicans who have 10-year border crossing cards and use them to work illegally in the US. The cards are easy to get, and as long as Mexicans have such easy access to them, we will have a significant influx of illegals, only that these illegals come into the country legally, right through the port of entry. We could have a completely secured border and still have these illegals coming in.