You know a different class of Mexicans than I do. Many, not all of them are like the white homes you describe. They are here to use this country for all they can. They do not contribute to the economy, or be productive citizens. They are here to work and send the money home. I take exception with your opinion that they do the work that white people are too lazy to do. They will work for a wage that is less than what most people will. I knew a guy that for years was able to earn a living installing sheet rock in new homes and doing remodels. He was priced out of his livelihood by cheap Mexican labor. His downfall was that he wanted to save enough to retire someday, pay for medical insurance for himself and his family, and plain old just live the American dream (like us upsers do). Cheap labor provided by illegal aliens is a huge problem. They don't care if they work till the day they die. Medical insurance??? You gotta be kidding. They can go to the emergency room and get free treatment (paid for by you and I via Central States and other insurance programs). As far as I am concerned, they are not welcome here any more than I would be if I moved to Mexico (fat chance). They need to be sent home. NOW.