You are kidding yourself.
McCain will get these illegals citizenship. And they will all vote Democrat in spite of him and Karl Rove’s twisted logic.
McCain is a guaranteed path to amnesty. No one will get in the way.
With Obama and Clinton there is a chance it can be stopped. Just look what is going on now - the Republicans in Congress are more effective than they were when in the majority. None of Pelosi/Reid’s crap is getting through.
Even if he doesn't, the libs will. They will turn it into another "civil rights struggle" and they will not give up until every last Mexican national is a dual citizen.
Once they're all here legally, it's all over.
We already tried this once with "cheap" West African slaves. It ended very badly.
If American business really need cheap labor, we've got millions of bums on welfare and we've got costly regulations to repeal. There is NO reason this work can't be done by Americans.