An idea for more sophisticated ID systems.
Policemen can pull up a variety of information from your driver's license number. Airports should be hooked up to the same systems, so that agents can identify that the name matches the license number and therefore the license is legitmate. This will prevent the use of fake ID's. If college students can fool bartenders, i'm sure terrorists can fool gate agents. Also Criminal history could be pulled and any red flags would automatically be thouroughly searched. Other countries could probably link their passport records to the system, and it would then recognize those passengers too. If someone does not have one of these forms of ID, they will just be subject to more thourogh search. If agents could scan the ID rather than entering in numbers, that would be even more effective.