The New York Times Science section has a great piece on the advancing theory of evolution.
This is a bit confusing of course – most things I read on evolution state that current theories are absolute facts, and that folks who propose alternative theories are simply zealots bent on substituting facts with religious doctrine