Coyote at Sounding the Trumpet opposes a national ID card.
I guess he's espousing the standard libertarian position, so I should support him. But I can't help thinking that our driver's license already fills the role of a national ID card. We live in a nation where you can't go anywhere without an ID card. You can't drive without one, and you can't take Amtrak or fly on a plane without one.
A national ID card would only make our existing laws more efficient to enforce.
People who support liberty need to take a step backwards and attack the existing laws that require us to carry ID with us. Under our current legal framework, the national ID card actually makes sense.