I saw it at the IMAX at the Udvar-Hazy Center (National Air and Space Museum by Dulles) and it is probably the best video I've ever seen. It lookes like the planes and pilots were right next to you. I highly recommend tracking this down and viewing it in IMAX!