You know what the best thing for Canada [and, I suppose the States] is an open border ala Europe.
And this crap about us losing sovereignty is just that. As you probably know Quebec is a nation inside a nation and it is like ten minutes from my house and Gatineau, Quebec is more different from Ottawa, Ontario than, say, Niagara Falls, Ontario is from NFNY.
Truly open borders benefit all parties. Europe proves that.