Nothing can prevent it now. Japan's Hayabusa spacecraft is heading home after its seven-year round-trip to the asteroid Itokawa. A final trajectory correction has been performed and the spacecraft is on target to hit the atmosphere of Earth above Australia shortly before midnight (local time; about 1400 GMT). I wrote earlier in the week about some of the woes Hayabusa experienced as it tried to gr