Not so Fast....
This was ruled on narrow grounds and is NOT an overturning of Arizona law....
http://www.nationalreview.com/corner
bfl