^^^Yeah, I think that's about right. There seemed to be a consensus among the judges, even the conservative ones, that DOMA was a bad law, because it interfered with state control over marriage, and the requirement that the federal government respect state marriage laws. I agree that Part 3 of DOMA is going to be overturned on that basis. Section 2, which says that states don't have to honor other states' same sex marriages, wasn't addressed today, so most likely it will stand.
What I thought was interesting was that the anti-DOMA lawyers kept trying to bring up equal protection, and the justices kept steering them back to the question of whether the federal government should even have its own definition of marriage (apart from that definition being "whatever each state says it is".) So I think it's going to be a narrow decision. But hey, for married couples living in states that have gay marriage, this will have a lot of practical consequences, especially for taxes. By no means a minor victory.