No predictions from me because the situation is so fluid. There are so many factors that could influence the results, many of them out of the control of either candidate. Right now, I would have to consider the Dems to be the favorite. They have a lot going for them, including a Rep president with very low favorability ratings, an unpopular war, and a flagging economy.
I have long half-jokingly (only half, mind you...) quipped to friends and acquaintances that the primary Force which moves the cosmos is irony... /grin
I would cite the current state of affairs as supporting that contention...
Our self-anointed elites have worked diligently for decades to wrest control of the nation, and indeed our personal freedom and rights, from We the People. Now that they are so close to fully realizing their dreams, their euphoria blinds them to the other ascendant forces loose in the world which are going to wrest that control from them, shatter those dreams and destroy both them and us in the process.
It will be interesting to watch this unfold, however.