A few other notes from Ohio:
-Voters in the state are opposed to gay marriage by a 52/35 margin. We see the standard enormous generational gap there- young voters favor it by a 57/30 spread but seniors are against it 60/26. When you expand the discussion to civil unions though 65% of voters support some form of legal recognition for gay couples to only 32% who are opposed. Even a majority of Republicans at 50/46 support either gay marriage or civil unions.
Civil unions are a stage in acceptance of homosexuality as a way of life. They are the means of enacting non-discrimination laws. The next time that Democrats have a majority in the state legislature the issue will surely go up. (Michigan and Pennsylvania are much the same).
Ohio does not yet recognize civil unions. But I can see it in the next group of states (Pennsylvania, Michigan, Illinois, Wisconsin, Indiana, and Florida) to do so.