The Senate Finance bill, while not pleasing everyone, is probably close to what might finally emerge as reform of U.S. health care More...