Deep Impact?