I'm glad your post was doubled! It bears saying twice... or even more! LLS
Here, here! And there are A LOT more names that could be added to the list, such as Feingold, Reid, Murtha, Biden, Clinton, et al.....