The subject of gay marriage is obviously an issue that raises strong feelings on both sides of the issue. On the right, you have a group that states marriage is a holy union between a man and a woman, and anything else is pure evil. On the left, you have a group that says government has no right to impose limitations on marriage, and that same-sex couples should be afforded the same rights as any other couple wishing to get married.
It seems to me that the entire crux of the matter is the word marriage. When the right hears that gay people want to marry they immediately rise up; they feel that gay marriage enroaches on an institution that has historically been controlled by the church. Last time I checked, gay couples weren't demanding that the Catholic church (or any funtamentally Christian chuch) be forced to marry them and recognize the marriage as valid in the eyes of the church. They simply want the same rights as other married couples have. The right to file joint taxes, get a marriage license from the courthouse, or enter a hospital room where their partner is laid-up.
With the exception of a few gay-hating, funeral-protesting crazy people, churches don't care if gay couples are recognized by the state as united. They simply don't recognize the union in their church. And that's absolutely fine. I doubt many gay couples are losing sleep and fighting the issue because they want to change a religious policy.
It seems crazy to have such heated debate from both sides over verbage. Gay marriage? ZOMG it's the end of the world! Civil Union? Well that's ok then.
So here's the solution; the common middle ground in which neither side gets exactly what they want, but both sides get get something they can live with. The word marriage shall remain soley for male/female couples who wish to be recognized by the state as united. Gay couples shall be able to unite, having all the same governmentally recognized rights as strait couples, under the verbage Civil Union.
I'm sure both sides would shoot this notion down before it ever got off the ground, because the only thing more important than getting what you want is making sure the other side doesn't.