But apparently, a court in Iowa just upheld gay marriage and struck down an Iowa state statute which declares that marriage can only be one man and one woman. Now, this was a district court and not the state supreme court. However, barring a motion to reconsider, it appears that this will be on the Iowa Supreme Court's docket very soon.
Right now, political operatives in the Democratic and Republican parties are drinking... for very different reasons.
The 63 page decision of the court can be found here. The briefings on which the court decided can be found here, on the Lambda Legal site.