20031117 home.science: New insulin pump makes life better for diabetics