Rockets #39; red glare NASA SCIENTISTS are poised to blast a hole in a faraway comet to get a look at its innards. It #39;s an innovative feat of scientific daring, but why not take a second shot at NASA itself?