20071107 unknown: Discovery blasts off on formidable mission