I am of the opinion that this would be a good start. I think it's only fair that if a couple is going to get married that the marriage should be respected by the federal government. It's not forcing anything on states that can't get with the program. But respects the decision of the states that are more progressive.
In light of your previous correspondence, I thought you would be interested to know that I recently signed on as a cosponsor of the Respect for Marriage Act of 2011 (S.598).
The Respect for Marriage Act would repeal the Defense of Marriage Act (DOMA, P.L.104-199) and would establish for purposes of federal law that an individual is considered married if the marriage is legal in the state where the marriage was performed.
Currently, same-sex partners can be legally married in six states—Connecticut, Iowa, Massachusetts, New Hampshire, New York and Vermont—and in the District of Columbia. Under DOMA, these legally married couples cannot access the benefits and protections of federal law afforded to opposite-sex married couples. Because I generally believe laws regarding marriage are best left to states, I also believe that when a marriage is legal under state law, federal law should respect the state law’s determination, which is what the Respect for Marriage Act would accomplish.
It would be nice if my Canadian marriage was recognized. But, perhaps one day marriage will be legal in Michigan and we'll do it all over again. And I would, do it all again.