Vietnam era songs, hmm, I would definately have to say fortunate son, and that one by the stones, I cant remember what its called though. I dont know if this one qualifies, but its that song that they play in Platoon when their getting stoned. Cool song.
Non era war songs, I think Dixie ranks up thier with Battle Hym of the Republic.
But I think the all time coolest war song goes to the Scottish. They used to play this song on bagpipes to the American GI's before battle in WWI to soothe thier nerves. It was called Scotland the Brave. Kick Ass song. You oughtta check it out.
Paint it Black is a classic... immortalized by Full Metal Jacket and Tour of Duty.
Way to revive an old thread!
I think the reason why a lot of Vietnam era-ish songs are listed is because that was the time when some great songs came out. Nowadays "music" is getting worse and worse.