Check your stats on Desert Storm NOFX, we did pretty good for ourselves! One of the greatest threats to freedom right now is Sadam Hussein, who discontinued the U.S./U.N. inspectors visits of his country in order to re-activate facilities that will manufacture weapons of mass destruction.
I don't want this to become a political forum, but facts are facts. Whatever your view on American foreign policy, this fact remains (and you hit on this NOFX, i know) : America's troops are there to fight for YOU and for ME and for our children. Support the troops themselves with all your hearts.
P.S. The vietnemese didn't attack us on our own turf, against civilians, no less.