For those who haven't been tuning in yet, molecular biologist Zachary Moore has a most essential series of podcasts on the evidence for evolution called Evolution 101. You can catch the latest on his podcast feed, while past episodes can be found in his freethoughtmedia page. Transcripts of the lectures are available as well (particularly useful for all those biochemical terms that necessarily accompany the discussion).
Evolution 101 is more than highly recommended. It's science and scientific evidence that shows us how we know that different species are related to one another, that evolution is both theoretically robust and factual.
By the way, the resource on talkorigins that Dr. Zach alludes to in his Molecular Evidence podcasts (podcasts #108-114) is Dr. Douglas Theobald's 29+ Evidences for Macroevolution: The Molecular Sequence Evidence.