how about this: allow employers to ask questions. seems that they have their hands tied and must walk on eggshells when it comes to someones legal status. [granted, there are those that WANT illegals...but maybe wouldn't if there were actual consequences]. if someone's looking for work and that hard up, should they really be offended by this? especially if they are as proud of their heritage as they should be.
simplified example:
"you look mexican"
"yes i do, but i'm legal"
"welcome aboard"
so yes, most of our grandparents were immigrants here. but when they got here, they worked their asses off to learn english and make sure they could survive in a foreign land. they weren't here looking for handouts or demanding that cops speak their native language or that schools cater to them. toughen up! certainly worked for them, we (the grandkids) all have the spare time [read: money] to be spraying all day and buying climbing gear