I actually think that the next thing will be along the lines of the Military CAC (Common Access Cards) where there will be a chip in a card (be it your drivers licencse or a stand alone card) and you use it by sliding it into a reader.