Heres a interesting end of the world site I found:
http://www.exitmundi.nl/exitmundi.htmThe Mayans believed that the world was destroyed 4 times and remade. It has five cycles and four have passed already. The next one is on December 21st, 2012. That day marks when the Earth will be extremely close conjunction of the Winter Solstice Sun with the crossing point of the Galactic Equator (Equator of the Milky Way) and the Ecliptic (path of the Sun)
They calculated the Venus cycle, called the Birth of Venus and somehow came up with a starting date of August 13, 3114 BC. A baktun was a time period of 144,000 days and when the 13th baktun passed the world will appearently end.
Here is the list for each baktun date.
0/ August 11, 3114 BCE
1/ November 13, 2720 BCE
2/ February 16, 2325 BCE
3/ May 21, 1931 BCE
4/ August 23, 1537 BCE
5/ November 26, 1143 BCE
6/ February 28, 748 BCE
7/ June 3, 354 BCE
8/ September 5, 41 CE
9/ December 9, 435
10/ March 13, 830
11/ June 15, 1224
12/ September 18, 1618
13/ December 21, 2012
I think the Mayans were very advanced for there time, but not advanced enough to predict the end. I do believe that day will cause some electrical failures because of the sun acting up and the magnetic poles are supposed to switch.