You are the racist here.
You are supporting people simply because of their race. People that are breaking the law. People that, because they are undocumented, drain our social services budgets and make no contribution.
WE are talking about illegals. That catagory includes Canadians, tourists that have overstayed their visas, sailors that jump ship, and so on. It so happens that a large number are hispanic, but that doesn't mean they are Mexicans. We have people from Central and South America as well.
This twisted concept that "Americans" won't do some jobs is a lie. Lots of people do the same jobs. They simply don't do it under the table and are paid a fair wage.
Without the illegals, the wages would stabilize. Maybe you wouldn't be able to get a $12.00 pizza delivered for less than $18.00, but then you would have someone that could afford auto insurance and a health certificate.
And finally, DON'T BLAME BUSH. Conservatives and Liberals agree that something needs to be done. Bush hasn't done anything yet.