This picture shows what an artist thinks Stardust might look like flying by Comet Wild 2. Image courtesy NASA/JPL.