There's an awful lot of applause coming from the Senate Dems' meeting right now
http://twitter.com/...
Something is breaking on health care.
Feel free to pre-emptively speculate.