Mission Accomplished
In the drama-o-meter of rocket liftoffs, Deltas have scored way up there for more than 50 years. But the last of these most metal of rockets, launched by United Launch Alliance on April 9, ultimately provided as impressive a show as its predecessors — after a not insignificant delay kerfuffle.