Just up at Colliding Universes
Quantum theory: Finally facing up to its threat to special relativity
Physics: A peek behind the "veil of reality" earns physicist Templeton Prize
Origin of life: Researchers claim life could have existed 4.4 billion years ago, before Earth cooled
Origin of life: Doubt cast on oldest trace of life - not so old, new research says
Multiverse: Comic vid mockses the paradoxes
Colliding Universes is my blog on competing theories about our universe.