From what I have seen, those who do not like immigrants do not know any immigrants. Everyone I meet dislikes immigrants in the abstract, but beleive that their friend "Jose" from Mexico should be allowed to stay here with his family and kids because he is a good guy.
Shocker! They are mostly good guys and good girls and all they want is a chance to make a nice life for themselves and their families in the US. If you could see the places they come from and where they lived, slept, and where they got their drinking water from you would understand their desire to climb any obstacle, and endure any hardship to live where their children will have a chance at a decent life.
If you are a US citizen upset about these people coming over here and "stealing your job," I have to tell you something. If you and an illegal immigrant are trying to get the same job, and you, with your US education and legal work papers and ability to read and write English cannot beat out the alien for the job -- you have bigger problems than immigration to worry about.
Our great country was founded as a melting pot of different peoples coming together to form one country. Aliens are not a threat to us, our way of life, or to your job. Let's make legal the aliens who are here and go forward with our lives.