20041104 home.science: Face-off: Scientists face 'yuck' factor