Regarding the basics of evolution, one could do worse than check this thread:
http://www.religiousforums.com/foru...m/109650-graphic-tour-how-we-humans-came.html
http://www.religiousforums.com/foru...m/109650-graphic-tour-how-we-humans-came.html