The year 2000 predication was based on a computer bug, it wouldn't end the world but it would ruin a lot of things, because the world is running on computers basically.
Maybe we will have a new stage of evolution on 2012. There is no telling what could happen. But I don't care, we will all die at one point, why not when the world ends.
It's all a hoax, i mean people say we are supposed to die almost every six years. 1999 (New Years to 2000). 6/6/06 (Armageddon and Rapture. http://www.religioustolerance.org/end_wrl1.htm) and now Dec 21st 2012? I don't think so.