As far as an "eye for an eye, a tooth for a tooth" vs. forgiveness, you have a historical account of Old Testament times Hebrew law vs. the New Testament teachings of Christ. No contradiction. But the mere that there are perceived contradictions, to me, proves the existence of evil in the world. The function of evil is not to "tempt" but to deceive.
As far as a literal time line, I think Chambero, as usual, has some good points. The thing I know for certain is that I don't know all there is to know. The complexity and order to life and the physical universe can only be rationally explained by a Creator. By dating the earth or life on it by the scientific standards that our minds can understand is to limit the power and ability of the Creator. However, the timetable of 7 days could be a human interpretation of the creation.
Also some scientist and geologists have pointed out that the earth could have been easily shaped as it is today in the amount of time indicated by a strict "biblical" time line.For instance, I have attached a picture of what it known as the "Little Grand Canyon", a state park in GA. It's a very, very big hole. It is very similar to the Grand Canyon's sandstone geology. In the late 1860's this was the flat land of a cotton plantation. It has eroded this much in 150 years. And some scientists believe the Grand Canyon was formed in one great event, like the flood for instance. As a side note, isn't it ironic how many cultures all over the world have "the flood" in their history of the world? Also Chambero, aren't there geological indications in a river bed in TX that would indicate Dinosaurs and humans living at the same time? Topics like this are fun to discuss, but the problem I have with all the time and effort spent on them is that these kind of discussions take away from the bigger, more important idea that we are a small part of a universe that was made by a Creator that is beyond our imagination in all areas, knowledge, power, and love.