Throw up all the minutiae you want but, as long as anti-globalization protests are rightly associated in people's minds with communist sloganeering & burning American flags, few are going to care.
Personally, as a Canadian who admires the American ideal & has many family members Stateside, I welcome virtually anything which brings our nations closer together.
While we're both likely not big fans of Mexico, it would certainly be far easier to defend only coastal borders on 3 geographic sides:
![](http://www.unitednorthamerica.org/phpBB2/templates/subSilver/images/logo_phpBB.gif)
(click image for some interesting statistics)
Why don't you Canadians vote to become a US territory, then we can talk about statehood. You can't possibly approve of the way they are doing it now, if as you say, you "the American ideal".
Why would you want to "bring[s] our nations closer together" in such a sneaky, underhanded, unconstitutional way?