Thanks for posting this; I'll check it out later.
Stardust is one mission I keep tabs on personally. When I purchased my first computer, I looked up NASA. I found the Stardust mission and discovered the chips while reading about Stardust.
The chips have peoples names on them. One set will travel on thru space after separation, the other matching set will return to earth ( Jan. 15, 2006) with the collectors and be on display in the Space Museum. People will be able to look up names on them in the display. I am not sure if this will be an online feature.
I entered my own and immediate family members names on them just shortly before they closed the list.
I happily put my deceased paternal grandfathers name on the list also. He went to his grave believing man walking on the moon was a gov. hoax, used to get more tax money from the tax payers. I still miss him and his wisdoms.