Although DOMA goes. That's the kind of nonsensical outcome you get from a conservative who wants to split and pick off constituencies on the left -- particularly constituencies very well represented in the Versailles policy and media apparatus -- and then continue shifting right.
To turn this into a parable: Obama's motorcade is leaving town, just as the union supporters are streaming in. And on the way, Obama sees two hitchhikers, and orders his limo to stop. The guys are twins, but one is carrying a DOMA sign, and the other a DADT sign. So Obama helps the DOMA twin into the limo, but kicks the DADT twin to the curb. And then continues on his merry way. (I don't know whether he ordered the limo to back over the DADT guy, but Obama being Obama, doubtless that will come.)