Well I stayed up until about 5 am this morning. At that point most everybody was calling Ohio in favor of Bush. Now, it looks like Ohio, New Mexico, and Iowa are too close to call. The current count is 254 votes Bush, 252 votes Kerry. Whoever wins Ohio and its 20 electoral votes wins the election. Bush leads the popular vote by 136,22 so it looks like Bush will win. However, no offical statements have been made at this point.
I hope Kerry will win, but that looks unlikely.