Deep Impact, Stardust-NExT and the behavior of Comet 9P/Tempel 1 from 1997 to 2010