20060829 home.science: Fascinating win in vaccine search