The ruling, however, does not strike down the law.
To obtain an injunction, a party must show a court that he would be irreparably harmed if the injunction weren't granted and that he was likely to prevail on the merits of the case. But likely to prevail isn't the same thing as will prevail. In this instance the federal government demonstrated to Judge Bolton that it would be harmed due to enforcement costs.
It's good that the police have been enjoined from enforcing the more onerous sections of the law, but the law itself is still on the books. Not only that, but the attitudes among those in power in Arizona are still intact and they will continue to fight for SB1070 to the death. They will seek to destroy one of the bases of our justice system -- the presumption of innocence.
For you see, SB1070 creates the presumption that anyone who isn't white is breaking the law and as long as SB1070 remains on the books - even if neutered - the presumption of innocence is violated.
"Liberty wins in SB 1070 injunction," Tucson Citizen, July 28, 2010
"Arizona immigration law: Key parts halted by judge," azcentral.com, July 28, 2010
"Why Judge Susan Bolton blocked key parts of Arizona's SB1070," Christian Science Monitor, July 28, 2010