I will not support a single North American currency, and I don't like the idea of that giant highway either (
http://www.humanevents.com/article.php?id=15497). In Europe, where there are many countries of mostly equal power, it might work, but the US is too economically strong in a hypothetical North American Union, and it would screw up Canada and even Mexico further.