I happened to come across a new (2008) theory on the evolution of live, by a biologist named Eugene M. McCarthy. He describes his new approach as Stabilization Theory. I haven't read into it in depht, so I cannot make any informed comments so far.
This is his website: www.macroevolution.net
His main point seems to be that the darwinian approach to evolution taking place as small genetic mutations isn't consistent with the paleontological facts; evolution is better understood in terms of hybridization of species.
Comments?
Eden