Why not a European style economic/monetary union for North America? As Bush meets with the leaders of Canada and Mexico I think that the possibility of a real free trade economic monetary union with our largest trading partners needs to be considered.
If we could harmonize our labor laws, as Europe has done, we would solve our immigration problems. This monetary union would also allow us to compete with China (for a while anyway).
North Americanists see that strength in unity is particularly important in today's multipolar world. They argue that a united and independent North America has become increasingly necessary, while a politically divided North America is disadvantageous in many areas, including economic, cultural, political, social, scientific, diplomatic and military.(artist conception of what the "Flag of the North American Union" might look like - the word "Indiana" would be photoshopped out of course)
The North American Capital could be built in Oklahoma City. Over time we could bring in Belize, Guatemala, El Salvador, Honduras, Nicaragua and Panama.
So, who is with me?