Hopyard, et al - here's a link to AZ SB1070, the new law that is causing all the hubub.
http://www.azleg.gov/legtext/49leg/2r/bills/sb1070h.pdf
Note that the bill states clearly in the first 2 pages that:
- in the context of any "legal contact" by AZ law enforcement (e.g., a "Terry stop"), IF the LEO has reasonable cause to question a detainee's immigration status, then he may make a
reasonable attempt to determine that person's immigration status.
- an identification document issued by any federal, state or local government agency which requires proof of US citizenship prior to issuance (as most currently do) is sufficient to satisfy the legal status requirement.
Read the bill and satisfy yourselves. Predictions of wholesale "may I see your papers, please" LE stops are greatly exaggerated. A legitimate U.S. driver's license will satisfy most LE requests.