Yesterday the New Hampshire Senate passed a revised HB 436 that would allow same-sex couples to marry in New Hampshire. The bill differs from the bill the House passed, in that it makes a distinction between civil and religious marriage, and states that any couple is allowed to obtain a civil marriage. The bill is expected to be on the desk of Governor John Lynch later today or tomorrow. Governor Lynch has previously stated that he believes traditional marriage is best, although it remains to been seen whether he will veto it.