Bush's immigration regulations will be in place in 30 days, requiring working immigrants to have social security numbers or be fired. Correlate this with the recent discovery that Mexicans are not sending as much money back home, and it looks like we've got a definite trend going on. Increased security at the borders is playing a part in this. It will be interesting to see how this all plays out in the latter part of the decade with higher construction costs, more expensive produce, hotel rooms,...