The US House of Representatives voted 234 to 194 on Thursday night to repeal DADT. The geography of the vote didn't look much different from the highly-emotional vote on health care reform.
While there were legitimate pros and cons to the health care legislation, a repeal of DADT is at least a decade overdue, and the repeal should have been supported by all but the most zealous of wingnuts.
Umm, wait. It was! Sorry, I keep forgetting that our Congress is about evenly split between rational people and irrational lying manipulators who are hellbent on the continued oppression of anyone not like them.