I read Stephen Ambrose's Citizen Soliders last week. I enjoy reading Ambrose because he's a master story-teller that gets his facts straight and lets history speak for itself. The book includes hundreds of quotes and stories from the people on the front lines.
An interesting nugget for the "Any military engagement longer than 2 weeks is a quagmire" crowd: in the days following the D-Day invasion, certain people in the government and the military were concerned the invasion was "bogged-down" and no progress would be made. In some places it was, but overall it was a tremendous but costly success from a military standpoint.