To my fellow brethren who disparage the Tea Party and other conservative policy promoters (anti-climate change people, anti-science people, etc), knock off the crappy behavior and clean up your act.
No, seriously. Yes, debate the issues all you want. When the opposition tells a lie, call them on it. When they act in both shameful and/or ludicrous manners, call them out on it. If they shout, out shout them at that point. And, BTW, it might be a good idea to carry recording devices with you to stop the "but there's no tape so it didn't happen" silliness.
However, doing things like attacking them physically, leaving bone-headed messages, and, in general, acting like the worst examples of the opposition is not what's needed. This cannot be won by a "but they started it first" discussion.
Counter them with facts and knowledge. Civil discourse. Even standing up to them (which is sometimes all it takes) and telling them they're wrong and show them where their arguments go into fairy tale land. You might look at the current arguments against Sen. Mitch McConnell's howlers over the financial reform bill for some guidance.
Remember Wheaton's Law, "Don't be a dick." Nobody is served by acting that way. I understand your frustration, but you misunderstand their level of spin. They fully believe what they say, name calling won't change their position.