I agree the longest day is more accurate, histrorically and better, but when I saw 'Saving Private Ryan', I met a Frenchman the day after he had seen the film, who was very much moved by it. I had breakfast with him and he said he could have so easliy have been that little boy.
I much prefer historical accuracy, but where do you stop to capture the emotional accuracy?