I never miss a plug for the idea that the United States Postal Service should get into the PKI game and issue hardware tokens. They have immense infrastructure they could leverage to be a very effective trust provider.
They already serve in that capacity to some extent evidenced by the various government entities who accept an addressed piece of mail as proof of residency. I don't think there'd be enough bipartisan support to make it happen, but I think it'd work great.