Like DM said, we have to create border securty before anything else. Working with the Mexicans isn't a viable solution to the problem, as they have far more to gain by sending their people here than any benefit of stopping the flow. For the Mexican government one of the best things they have is the remitances of their citizens living in the States and the political saftey valve of having the discontented people leaving instead of causing problems at home. It really is amazing that millions of Mexicans stood up for rights and freedoms, it is just they were in someone else's country. Add to that the drug lords that want as unprotected borders as possible, and you see that the best thing the Mexican government can do is give people directions.