20070805 home.science: Nasa's Phoenix Lander off for Mars