UK scientists are spouting with joy at the arrival in Britain of the first samples from the Stardust probe, which are being distibuted around the world for analysis by experts. The science world has high hopes that the samples will unlock some of the great mysteries concerning life on Earth, and indeed elsewhere. [BBC]