I could honestly careless about gay marriage as it is one of the last things on my priority list, but since you obviously don't want it, I'm curious to know why...
In Germany we have an institute that is in almost all legal aspects like a marriage for homosexuals but is called differently ('civil partnership' is, I believe, the official translation). I think this makes a lot of sense.