20071108 world.us: In Video: Discovery returns to Earth