Mr Spinkles quoted talkorigins regarding carbon dating:
"It is calibrated by tree-ring data, which gives a nearly exact calendar for more than 11,000 years back."
There seems to be an assumption in that sentence. Tree-ring dating works sometimes, but other times it does not. A lot of trees have been shown to grow more than one ring per year, or less than one ring per year. And comparison matching has it's limits. As a rough guide tree-ring dating is great, but like any small error it can grow when extrapolated.
The funny thing is that tree-ring data is itself occasionally calibrated by carbon-dating, and vice-versa, so there is room for error in this circle. Carbon dating is ultimately based on the assumption that the atmosphere has been much the same for a very long time, just like dendochronology is ultimately based on the assumption that trees grow annual rings. Two assumptions that are used to calibrate each other?
I think carbon dating is ingenious, but because it is only a rough guess, I take it's results with a grain of salt. Come to think of it, that's what I do with all the ancient dating methods that I've studied too.