Landing a man on the moon was a towering achievement. Now the president has given NASA an even harder job, one with a certain Hollywood quality: sending astronauts to an asteroid, a giant speeding rock, just 15 years from now.