Send all illegal aliens (above 18) to prison for a month. Then send them back to whatever country they came from.
It's harsh, but you have to figure out ways to protect your own country from people who do not respect the system to apply legally. As an immigrant to Canada, I hate hearing about stories of people cheating the system and living here. I feel for those who want to live a better life, but I think a country's first responsibility is it's citizens.
That being said, the people who did come to US legally will be affected by this law, and for this reason, I don't suport it. I do hope that this will shine a light on the whole matter and something is done about it. I get the frustration that residents of Arizona and other Southern states have when they hear about budget deficits and then see a bunch of people who run as soon as they hear/see the cops.