Battlefield is a good one too, good info on the armies, leaders, and equipment as well as the history.
There was also a Battlefield: Vietnam. I learned so much about that war I never knew before.