20030702 home.science: Scientists scratch the mystery of itch