20061006 home.science: Speed of new planets astounds astronomers