Now it's six: New Hampshire legalized gay marriage, following Massachusetts, Connecticut, Maine, Vermont and Iowa.