The immigration problem requires a multi-pronged approach and that's one of the reasons it never gets anywhere. Cracking down on employers only makes sense if there is a comprehensive guest worker program in place to fill the needs of the employers. A guest worker program only works if there is a bureaucracy in place to track the guest workers and deport them when necessary and identify and fine the employers who violate. There will have to be a secure national ID system to distinguish between citizens and guests, there will have to be a secure border to keep out those who don't have the right to work here, we have to determine what to do with those here illegally, etc. etc.
We cannot do this one state at a time or one program at a time. It has to be coordinated.
The hardest change of all will be to get our politicians to stop thinking about their war chests and careers long enough to craft a bipartisan plan. The quickest way to do accomplish that is to vote anti-incumbant, get the entenched crooks out of DC, and start fresh.