Deep Impact...on your palate?