Remember that history is written largely by the victors and that slants the debate in such things. That said everyone has been fairly even handed in the discussion and left things open for a very good debate. Great job guys!
This is a complex issue but I think that in any war scenario that you consider - there are always going to be young men (and women) sent off to war to fight for their country and they believe the thing they are doing is right. The higher level moral ethics aren't always as easy to figure out when you're in the middle of all of that.
I feel that in many cases there were what I would call "professional soldiers" fighting on either side of the conflict. They do kill for their country but there is a honor code amongst these individuals. There were also some real crazies out there who probably very much enjoyed every moment of it. Nobody has exclusivity on either of these extremes...