"Do we really want everyone to be required to have a passport to vote!"
I think this will tie in with the RFID ID card they've been flogging. Hell, let's just skip the BS and get the chip.
The Intelligence Reform and Terrorism Prevention Act of 2004 requires that by January 1, 2008, travelers to and from the Caribbean, Bermuda, Panama, Mexico and Canada have a passport or other secure, accepted document to enter or re-enter the United States. In order to facilitate the implementation of this requirement, the Administration is proposing to complete it in phases following a proposed timeline, which will be published in the Federal Register in the near future.
If you plan on taking a cruise in 2007, or go to Mexico, Canada, etc. you will need it. Everyone needs to have one by 2008.
Real ID is part of it.