The answer appears to be either:
1. Dinosaurs lived alongside man in recent history. (Usually they were around before the flood in which they got wiped out.)
2. The fossils are not really of dinosaurs, but of another animal and have been incorrectly placed together. (This one worked well until several complete skeletons were found.)
3. It is a test from God.
Personally I don't think that even reading the Bible literally requires the belief that the Earth (or universe) is only 6,000 years old. It seems to stem from the opening in which God made everything in 7 days, but since God is outside of time and a day is defined as the time in which the Earth goes round the Sun (which were not yet created) then even a literal interpretation should not be required to take the word "day" as an actual Earth day, seeing as there were no days before the Earth was created.
That's just my take on it, but I too would be interested to hear from a Christian on the subject.
edit on 18-12-2011 by sign00 because: (no
reason given)

