In my DEP meeting today, we had an O-5 and an E-9 come today... That was pretty cool, we got to ask them pretty much any question we wanted to.
They both said if they could do it again, they'd do everything the same way.
Also, if you go to NASA's space museum, you'd think most of the people in the shuttles would be from the Air Force, right? around 75% fo the guys that have been up there were Navy airmen.
And it makes sense to me, think about it, the Navy guys have 900 feet to land on, the Air Force has 3 miles. Not bangin' on the Air Force or anything, but the space shuttle thing was surprising to me.