Usama3,
If you accept "microevolution" then you must accept the "macro-" for they are the same thing. Evolution builds over time in tiny steps as is verifiable--not only with bacteria, but also with different fishes, birds, and reptiles.
My confidence that the evolutionary process has had as much time to yield Homo Erectus is the due to my understanding of geometric dating, radiometric dating, and molecular dating. Still, I am comfortable to have that confidence shook by any new and apparently more correct information.
The idea that ARDI and Lucy are "links" is fine, only when taken into account that so are we, as is any other organism alive today. The notion of a missing link is a horribly mistaken one which shouldn't exist. It shows, at best, a misunderstanding of Evolution, and at worst a blatant disregard for so much which has been discovered. That we have fossils at all is a wonderful BONUS. Proof for evolution need no lie in that.
Still, none of this is necessary for me not to believe in a god of some sort, and I would wager that accepting these scientific principles, facts, and theories is far less dangerous than believing--and acting upon the belief--of anything found in an ancient tribal script.
I'll concede to not knowing much about dialectic materialism, but I tend to agree with Gould's comments on what I have read about it.