20060811 home.science: Stem cells may end need for insulin shots