It's impossible to know when the earth will be destroyed, even with the most exact calculations ever. There are only especulations, anything could make that change. Nothing is exact in the universe, everything varies. So, my conclusion is, anything in the universe can be really predicted, so in 2012 we could be happily living our life like always, OR being killed by a gamma-ray storm, or another crazy thing of the universe. Anything could happen...