There’s a very big difference in perception going on here. Some of you are arguing, seemingly, based on the idea that marriage is some sort of fundamental right. I don’t think it is.
Firstly, as I said above, there are two distinct components to marriage: there is the package of contractual rights/responsibilities and governmental benefits, and then there is the social and/or religious marriage.
As to the second, there is nothing stopping any two adults from holding themselves out as “married” in that they are committed. Many churches will even perform same-sex ceremonies. What people can’t do right now (and, really, neither can heterosexual couples) is force churches to marry them or force others to recognize their marriage on a social level.
As to the first, the package of contractual rights bestowed on heterosexual married couples represents a policy decision to favor a certain type of contract for a specific reason. That reason was family stability. Whether you agree or disagree with that reasoning, there is no fundamental right to have the same benefits extended to different types of contracts. This is simply the case of the legislature handing out an economic goodie – it’s not a matter of a fundamental right. It’s really no different than the legislature deciding to give milk farmers a subsidy, or to give a stipend to those who wish to study engineering. The only difference is in people’s perceptions, and the fact that many people on both sides view the distinction in the case of the type of contract represented by marriage as having more of an impact on their self-defined personal identities than other distinctions.
This is actually very important, because it cuts to the nature of the problem: is it something judges should rule on, or is it a matter of legislative prerogative.
As for the contractual nature of marriage, what you basically have is a convenient, one-stop shop for the package of contractual rights that come along with marriage. However, at the same time, you are sacrificing flexibility.
For example, when you marry, you are automatically afforded some baseline legal status w/r/t one another in terms of contracting, or in terms of sharing one another’s property. However, if someone does not want one of those items, he or she must contract around it (think pre-nup, writing a will, or designating someone other than a spouse to make medical decisions). Other non-married people can create a specific package of contractual relationships that mimics marriage, or that serves whatever needs they want while leaving out other things that automatically flow with the marital contract.
My $0.02, for whatever it’s worth. In case you care, I think this should be a matter for individual state legislatures – which, actually, would allow for something of a “free market” system w/r/t marriage law.