So it turns out this law isnt as great as we once thought. The problem is, immigration is a federal issue, not a state issue. In any state, if someone is arrested for an indictable offense, and then found out to be an illegal alien, the department can contact ICE and most likely have them deported. It has to be either an indictable offense or drunk driving (DUI or DWI). In Arizona, if an illegal alien is pulled over for say....failure to stop at a stop sign, or speeding, or something along those lines....and then the department finds out through the persons paperwork that they are an illegal alien, that is the offense. Being here illegally. Then what happens is the illegal alien goes to prison for 6 months. So basically, when the illegal aliens are found, not only are they not paying taxes, but the tax-payers of Arizona are now paying for this person to reside in prison for 6 months.
I agree with what someone said earlier. One of the most effective ways to treat this problem is to make it HIGHLY unprofitable for a business to employ an illegal alien. That way, nobody will want to do it. Jobs will be MUCH more scarce, not eliminated however, and most will move back. Seems like the easiest way to me.