Fences make good neighbors. One of the problems in this case are the Americans. Americans like to use drugs which is a sickness and Americans are lazy and spoiled. If it weren't for the Mexicans very little would get done in the border states in the way of building, maintenance, produce production of course keeping Mexico a cheap vacation place. Untold Dollars leave this country without paying a tax which is a problem but no one seems to care as there are a lot of dollars to throw away. We don't really need a fence but we do need police our borders to some extent to keep track of what's going on sort of like needing a census now and then. We blame Mexico for the drug problem but it is Americans that rush to buy that junk, we blame Mexico for the criminals that we catch reentering time after time but we are to weak to do with them what we should. Yes we do need a fence but not for legal immigration but to show what we have become, a nation of lazy IPod and computer geeks.