Space Shuttle Discovery touched down at Kennedy Space Center at 11:16 am EDT today after a successful assembly mission to the International Space Station delivering the new Japanese Laboratory Module called "Kibo" (which translates into "Hope").
Now we have to wait all the way until October 8th for the next shuttle mission, STS-125, to service the Hubble Space Telescope.