The Iowa supreme court has ruled unanimously that the state's law defining marriage as between one man and one woman is a violation of the constitution's equal protection clause. See Ed Whelan's takedown of the court's preposterous ruling here.