With the USA requiring Canadians to have a passport or another similar form of "secureID" such as a plastic card brings up the point of using a national driver's license to function as both a driver's license and as ID for crossing the boarder. If various other countries agreed, it could also be used in lieu of a passport.
Issuance & Uses
The license would be a wallet sized plastic card the same size as all current licenses. The card would contain biometric data about the holder (iris scan, fingerprints etc) so the user would be able to use secure self serve machines at airports for faster service. The card could also be intergrated into various banking systems using an iris scan in lieu of a PIN allowing one card access to all of a person's services.
Issuance Of Document
As the document is a national license that permits operation of a car, a national road testing system would have to be placed. Current drivers would not be required to be re-tested. New drivers would follow a graduated licensing program that would involve 3-6 months of supervised driving and then a restricted license (no drugs/alcohol in body) for another 6-12 months.
if we were forward thinking enough, we would ask the US consulate what they would consider to be an acceptable document to enter the US. That way we could include the necessary info and security, and then eliminate the need for a passport into the US. We could as other countries as well. (UK and GERmany, ETC)