State issued driver's license is fine. However, the traveler should leave all evidence of being a non-U.S. citizen at home. Otherwise, if for some reason the traveler gets a secondary and the TSA finds evidence that the traveler is an illegal alien, he will be turned over to law enforcement.
See:
http://www.flyertalk.com/forum/trave...ml#post9605187