Well, if you're viewing 2012 from a religious side, I can say that it wont happen.
The reason for this is because in the Bible it states that the "End of the world" will happen when no being knows it. Theres way to many people that recognize the world ending in 2012, therefore it wont end in 2012 if you are taking a religious side to this.