On the up side for Canada, you're lawyers will be getting quite rich as the divorces start.
How about a US citizen "marrying" a Canadian citizen.
At present the USA provides for the RIGHT of a us citizen to bring a spouse to the US on a visa.
At present the 1996 DMA prevents issuing or recognizing such a marriage on the FEDERAL level.
Will CF recognize homosexual marriages done in canada? Mass?
This is another reason we need the Federal FMA.