The author of this article, and the first few commenters, seem to delight in attacking Cindy Sheehan's character without addressing the substance of her position. (Gee, where have I seen this pattern before?)
If you are interested, Cindy Sheehan has responded to this article at: