Check out what the Libs over at DU are saying ...
(they take care of their own!)
http://www.democraticunderground.com/discuss/duboard.php?az=view_all&address=102x1545914
Amusingly, the titles over at DU could have been taken from some of the comments on this thread....