Isn't that an odd coincidence! I was just finishing To America on Friday morning, including the chapter about the establishment of the D-Day Museum. Awesome!
If you haven't been, you need to go, Silverback. They opened the Pacific Theater Exhibit on Dec 7, 2001, if you need an excuse to go back. Well worth the trip to NOLA.