20050604 world.us: NASA on Deep Impact probe