20060627 home.science: Discovery set for liftoff Saturday