WASHINGTON (AP) -- Republican Sen. Olympia Snowe says she will vote for a Democratic health care bill, breaking with her party on President Barack Obama's top legislative priority. The Maine senator kept virtually all of Washington guessing how she would vote until she announced it late in the Senate Finance Committee debate Tuesday. Until then, she told reporters, she had not even let Senate Majority Leader Harry Reid, D-Nev., in on her secret. She told her colleagues: "When history calls, history calls," even though she had some criticism of the bill.