In 2000, Vermont became the first state to allow full civil unions. Now their legislature just legalized gay marriage, joining Connecticut and Massachusetts in doing so. New Hampshire and Maine legislators are considering similar bills.
New England is now the unquestioned leader in legalizing gay marriage.
The religious right has way less influence there than elsewhere, these laws will stick.
