Ok, listened to that first couple things from John and Ken, and while most of it was basic talk radio BS, there were a couple interesting points brought up. One, the fact that they pointed out that the bigger problem is with the Mexican government and the fact that the country's in such poor shape.
The second major question is a much trickier one, about the fact that several of the problems with American-Mexican relations date back to Manifest Destiny and the US's aggression towards Mexico. They dismissed it pretty quickly, saying that there's a statute of limitations on how long someone can be held accountable for such actions, but I think that's a pretty glib interpretation. When things like that happen and huge disparities are created, there's an echo effect that occurs throughout generations that someone's gotta pay. So who pays? Similar situation: Affirmative Action.
And of course, then there's the fact that several companies are just being pretty despicable with their hiring practices.
But one of my biggest gripes is the desire to blame the immigrants themselves. There's an ages-old tradition of wanting to blame the poor for being poor, and it's proven to be a rather pointless approach. Being able to say that he would never immigrate to America because it is illegal an therefore morally wrong is the luxury of a preson who's never had to face that situation.
As for immigrants learning English, well, practicality and history say they probably will, if not in this generation, then in others. It'll probably have an influence on the evolution of the English language, providing it with more spanish-based words; The English language is very much like a sponge in that regard. But it still makes strong economic sense to encourage bilingualism in businesses, for international commerce. Because if the tide of immigration (legal or otherwise) ends, it will probably be because of one of two factors. Either 1) The US goes psycho in enforcing laws against immigration or 2.) Mexico and other Central American countries become more economically sound and don't have conditions from which people wish to leave. If the latter happens, then it would be in the US's own interest to work more with them. But personally, I think the former would probably be more likely, since the US doesn't seem the least bit interested in helping these other countries, despite the many long-term benefits that we would receive if such a situation were to occur.
Hope that's not too long-winded/incoherent.