Actually, I would kind of like to see a United North America under the US Constitution, with it's capital in Washington DC.
We jsut had a large debate about this in World Issues. I mopped up the floor with people

(in a respectful and decent way, of course).
300 Million vs 32 million.
I think it's unrealistic to say that terms should be equal for both Canadian citizens and US citizens.
Call me an idealist, but I think a Union would be beneficial for all North Americans. Canadians get a real voice, and the purging of all this PC crap, and The lower 48 get unrestricted, untzed access to a whole lot of resources. Win/Win!
Mind you, The nation would be slightly shifted to the political left, which might mean such things as more txes and socialized programs, and possibly more gun control. . .