20090311 world.us: US space shuttle Discovery set for liftoff today