Getting the Latest Rover To Mars
derGoldstein writes "New Scientist has a great video up detailing every step of how the latest Mars rover will reach its target and get deployed. It's drastically different than the bouncing air-bag delivery system previously used (YouTube video)."
"Running out of altitude" is the most awesome synonym for hitting the ground I've yet heard.