I find almost all anti-war songs unbearably mawkish. One great exception is "When the Boys are on Parade", by NZ writer Marcus Turner. If you don't know it already, try to make a point of hearing it. Andy Irvine has recorded it on his latest CD.