The short version is that like Robb over at Sharp as a Marble, I'm not sure the legislation and implementation of the recent Arizona law regarding immigration is the best option.
But I absolutely agree with the intent.
Our immigration system is broken. It needs to be fixed. It also needs to be enforced. People that violate our immigration laws and expect to stay should be deported.
The path to American citizenship begins at an embassy other diplomatic office that is located overseas. Anyone that skips that all important step does not deserve to stay in this country.
And if the federal government will not enforce federal laws.....and make no mistake, the Arizona legislation is based on enforcing federal law....then the states will have to find a way to make that happen.
Here is another view of the subject that is well worth your time.