BBCnews.com has this new report on conclusive evidence of a "Late Heavy Bombardment" about 3.7 billion years ago. Big, big rocks smacking the earth every 100 or so years it seems.
I wonder if one of the preconditions for the precambrian explosion was the cessation of bombardment?