After what seemed like a reckless decision by Harry Reid to put DADT repeal to a vote before reaching an agreement with Collins to allow enough time for debate, it failed. Now, Collins and Lieberman say they will bring a DADT repeal vote to the floor as a stand-alone measure, which would require House action one more time. I have no idea whether this is viable as a way to save repeal. But one does note that repeal has passed the House, is supported by the military chiefs and defense secretary, has the backing of two-thirds of the American public, and has a 57 - 40 majority in the Senate.
This really means that John McCain's filibuster is what is killing repeal. Astonishing what one man's bitter soul can do to American democracy.