Argh...as the SC resident homo, where do I start?
1) Marriage is essentially a contract. I have no problem calling it a civil union provided that it provides the same benefits as male/female unions do. I can't think of any other contracts where both parties must be of opposite genders. In most cases, gender is entirely moot.
Frankly, I wouldn't care about this whole issue, except that gays are being denied the same tax breaks straights are allowed, so on that basis, it is discriminitory. Also, since we don't have universal health benefits, many people depend on the health insurance of their spouse for coverage--most companies in the US deny coverage to unmarried couples. I can see why they do this for business reasons (adding and dropping boyfriends and girlfriends is expensive and impossible to verify or control) but if gays were contractually obligated to each other, it would cost no more to add a gay spouse to insurance coverage than a straight one.
2) California is one of the few states that specifically prohibit discrimination on the basis of sexual orientation in its constitution. However, Californians also voted for a constitutional ammendment defining marriage as male/female--I've often wondered why nobody has challenged this discrepancy, and on this basis, I believe the City of San Francisco will win in its challenge.
The federal government has not extended this protection in any of its anti-discrimination laws. What progress has been made in the area of gay rights at the federal level has been in the courts.
3) I've heard too many religious fanatics criticize gays for being promiscuous--so why not allow us to commit to monogamous relationships?
4) The whole name of the Defense of Marriage Act is offensive. At a time when religious leaders cry about the number of divorces, you'd think they'd welcome more committed couples to marry. The way you defend marriage is to create a way for more people to get and stay married.
Now having said all that, you'll be surprised that I tend to be conservative when it comes to my politics (I'm sure I'm the only gay, athiest, government employee who votes Republican), but it bugs the shit out of me when Republicans champion such divisive issues in order to pander to the religious right for their votes, and I almost always vote against candidates who make social issues a center of their election campaign. If they were more inclusive, and focused on solving problems that seriously affect people instead of mildly annoy them, perhaps that party could draw from a wider array of voters. I don't think government belongs in bedrooms and it shouldn't tell anyone who they should or shouldn't love. This whole issue is a smokescreen. When government has fixed all our other, more important, problems such as the economy, our national security, and how to get out occupying two countries half a world away, they can turn their attention to this otherwise trivial matter.
p.s., thanks to everyone who took the time to post above.