Comment Odds (Score 1) 556
Yes, multiply that by the probability that particular "life-bearing" asteroid hit the Third Rock from the Sun... That should even things out...
The trouble with a lot of self-made men is that they worship their creator.