But it's not just corporations. Every major city has some sort of collecting point where independant contractors and the like drive by and offer daily employment to the illegals.
Action really needs to be taken. I think a good start would be to get a few like minded folks together and picket the collecting points where the illegals and their american employers meet. I say write down the license numbers of the americans breaking the law, find out who they are and poster their neighborhood - shame them into stopping. An action similar to that when a pedophile moves into a neighborhood. The poster should read: This man is a law breaker. Get video tape and so on.
I think every person should question the legitimacy of the person doing work. e.g. the mexican window washers the management of the apartment complex contracts to. Go to the office and ask management if they are legal. Do nothing illegal but make the poeople wjho employ these folks feel the pressure and the eyes upon them.
Start to raise awareness in your social group. Make the local media aware. We need to apporach this problem on a grass roots level, aka Mother Against Drunk Drivers. Study their methods and copy them. MADD has been very effective in persuing their agenda.
and so on..............