The Space Shuttle Discovery successfully landed at Edwards Air Force Base in California this morning, marking the first successful shuttle mission to space since the Columbia disaster two and a half years earlier.
Now that we've gotten one back safely, maybe we can step things back up and get us back into space on a regular basis!