I got to watch the Discovery deorbit and landing this afternoon, as much of a thrill as the launch. The landing track path was just north of Houston (on the way to Florida) and the NASA announcer had said we might be able to hear the twin sonic booms, and I am pretty sure I heard them right at...