Just up at Colliding Universes
Colliding Universes is my blog on competing theories of our universe (and Earth, in this case):
Multiverse: Recent studies suggest that some alternative universes "may not be so inhospitable" - assuming they exist
American Physical Society reacts to physicist Hal Lewis's accusation: APA "...has accepted corruption as the norm"
Exoplanets: The planet with 100% life has 0% existence?