After all these years, I still love playing Sid Meiers' Gettysburg. If you haven't played it, you should. Perhaps you, too, will make a trek to the actual battlefield after playing the game a few hundred times.
But that's a game about a battle that happened over 140 years ago. Read this post on what a realistic modern-day wargame would look like.