2012 already passed. The Mayans and Aztecs didn't have leap year. So technically, the world was to have ended last year. If you went by that anyways.
And I find it funny how many Christians believe it will end. If they read the bible, it specifically says that no one will be able to predict the end. Being a prediction, it's therefor not correct. Not saying it won't end Dec 20th. But not the 21st. Haha.
Really, it could end tomorrow by a giant meteor. But that would mean NASA sucks. Maybe next week, but if tomorrow I think someone would have seen it coming our way by now.