Same rule applies to Canadians. We're not allowed in the US without a passport, which I think is utter bullshit, but hey...
I'd go to the Seattle show if I were allowed in the US. Hahaha. I'm just too lazy to get my passport. I'll have to do it eventually, though.
I don't know what's the point about "bullshit". Everyone needs a passport anyway, no matter what, so it's better to have it. I got mine last September, I'm glad now, so it won't take an eternity to have it, since now everybody's getting one at the same time, since the new law! It's very useful, get one !!