Fearing that Hurricane Dean might disrupt operations, NASA has ordered Space Shuttle Endeavor to depart the International Space Station today and is scheduling landing for Tuesday. NASA is concerned that the hurricane might make course for Houston, Mission Control, which would necessitate a relocation of flight controllers to Cape Canaveral the back up control center which is not considered as good a location. Boy, never a dull day for this mission! CNN story here.