re: #4 erik_t
Hell, four different states have provided for gay marriage since Minnesota enacted their same-sex marriage statute.
THAT WAS 140 DAYS AGO.
Yep.
The last places to allow it will be in the Bible Belt, and that most likely will only come about as the result of a SCOTUS ruling.
Good on New Mexico.